Restaurants in Chicago, IL
Restaurants
1003 N Ashland Ave.,
Chicago ,
IL
60622
UNITED STATES
Based on 1 reviews
pretty good food
It's pretty good food!! Not that big but I recommend going there to eat!Worldwide > United States > Chicago, IL > Restaurants