Restaurants in Chicago, IL
Restaurants
1400 W Belmont Ave.,
Chicago ,
IL
60657
UNITED STATES
Based on 1 reviews
Flat Top Grill
Do it one self style you control your choice and how it is presented.In a bar,a grill,time of day noise leavels.fairly fresh but not much selection.All you can eat.no special frills.medeum size but fa...Worldwide > United States > Chicago, IL > Restaurants