at , , 76133
244 FB users likes Leo's Bistro, set it to 117 position in Likes Rating for Karlsruhe, Germany in Local Business category
Leo's Bistro is Karlsruhe based place and this enity listed in Restaurant category. 76133.