1902 S Main St, Eureka, Illinois, 61530, USA
Casual Italian dining with only the freshest ingredients.