Know a great happy hour or special for this location?
Cozy, brick-walled Italian trattoria serving classic dishes, create-your-own pasta & a full bar.
Suggest an edit
220 S Main St, Algonquin, IL 60102