Restaurants in Chicago, IL
Restaurants
2200 W Irving Park Rd.,
Chicago ,
IL
60618
UNITED STATES
Based on 1 reviews
quick bite of food
Kid friendly, doesn't accept credit cards. But the chicken tacos and gyros are not bad. a good place to grab a quick bite to eat.Worldwide > United States > Chicago, IL > Restaurants