Restaurants in Chicago, IL
Restaurants
1746 W Addison St.,
Chicago ,
IL
60613
UNITED STATES
Based on 2 reviews
The worst service
By steel - Jul 10, 2010down to earth turkish food
Good food. In fact, some dishes were really special including the yogurt/cucumber appetizer and baked feta-stuffed phyllo. It's a BYOB so prices are reasonable. Hostess was great: very attentive, friendly, jovial. the inside seating area...Worldwide > United States > Chicago, IL > Restaurants