Baba Palace
334 W Chicago Ave
Chicago, Illinois 60654
USA
Phone: 312-867-7777
Chicago, Illinois 60654
USA
Phone: 312-867-7777
Food | 5 |
Service | 2 |
Ambiance | 2 |
Overall: | 4 |
Location & Nearby Info
Climax Lounge0.00 mi
Club Moda0.00 mi
Griffin Lounge0.02 mi
Sidecar0.02 mi
Martini Ranch0.04 mi
Starbucks0.05 mi
Cafe Wha Who0.07 mi
Bar Louie0.07 mi
Liquid Kitty0.07 mi
Steve's Place0.07 mi
Cuisine:
Baba Palace Description:
Baba Palace is a lovely Others restaurant in Chicago, Illinois, offering you a correct choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Baba Palace