113 N. Walnut St., 61820 Champaign
Italian restaurant that uses eggs and meat from pasture grazed animals and poultry, the finest and freshest ingredients to be found, and a care for healthful eating in exquisite dishes.
february, 2026
No Events
Help us improve the translation for your language
You can change any text by clicking on (press Enter after changing)