Restaurants in Chicago, IL
Restaurants
2714 N Milwaukee Ave.,
Chicago ,
IL
60647
UNITED STATES
Based on 2 reviews
Great, Great Great!
This is always one of our favorite restaurants that we go back to again and again. Great place, good price and excellent service. One of a kind restaurant, please don't judge it from the outside wait to see inside. The menu specials...Complete S*@%!
This place is horrible! They use frozen food. They microwave it. And it still takes forever on a slow night.Worldwide > United States > Chicago, IL > Restaurants