Top : United_States : MO : Saint_Louis : Café BalabanBar,Private rooms,Romantic<br>Reservations: Recommended 405 N. Euclid Ave. St. Louis MO United States 63108 Telephone : 314.361.8085 Opening Times : Lunch Mon.-Sat., Dinner nightly, Brunch Sun.
Payment MethodsAll restaurants accept cash.
|