Restaurants in Chicago, IL
Restaurants • Continental Restaurants
6250 W 63rd St.,
Chicago ,
IL
60638
UNITED STATES
Based on 1 reviews
good food
The food here is good but sometimes you have to rush and eat since they have a time limit on the buffetWorldwide > United States > Chicago, IL > Restaurants