220 South Main Street | Algonquin, IL 60102
847-458-2504
Visit Our Website
Located in Algonquin, we offer authentic Italian cuisine and creative dishes "just like Nonna" recipes with a vast selection of wine and desserts.
COVID-19 UPDATE: Please check for specific openings/closings and cancellations before planning your trip. Please stay informed and healthy.