Restaurants in Chicago, IL
Restaurants
2233 N Lincoln Ave.,
Chicago ,
IL
60614
UNITED STATES
Based on 3 reviews
Great find!
cute cozy place with good food!! the grape leaves were really good. just wish it was in a better location.the best shawrma and falafel in town
So apparently I lied to the waiter at Baba Pita, because I told him I had already written a Yelp review; this wasn't intentional, and for it I am deeply sorry. I'd like to start off by saying what a cool guy the waiter/main host/owner(?)...bad delivery experience
to start, i have to admit that after eating at the lake st restaurant, i was incredibly impressed. there food was fresh, well prepared & the service was great. i would eat there again anytime.Worldwide > United States > Chicago, IL > Restaurants