New! Customize your Chowhound profile with social links, a header image, and more! | Set Up Your Profile Now ›


Restaurants & Bars 1

Ali Baba

maya | Sep 1, 2003 04:34 PM


I've heard a lot about this place and was wondering where it is? Also, what do you recommend from there? Also, it sounds like it is always rushed so is there any particular good time to go?



Want to stay up to date with this post?

Recommended From Chowhound