Closed as of Jan 1 172801 E. Main St.
St. Charles, Illinois
This is an all-you-can-eat restaurant with salad, pasta, bread, pizza, soup and dessert bars
Vegetarian and vegan dishes are labeled. Meals cost about $10.
Added on Apr 18 08 (last updated Apr 3 17)
$$ - average