1006 Peoria St, Washington, Illinois, 61571, USA
Casual Italian dining with only the freshest ingredients.