"Fantastic italian restaurant. Probably the best in town. Great service, awesome atmosphere! Family friendly. Good beer and mizers. Highly recommended."
Phone: +17204420061
Address: 1217 S. Main Street, 80501, Longmont, United States
City: Longmont
Monday: 16:30 -21:00
Tuesday: 11:30 -21:00
Wednesday: 11:30 -21:00
Thursday: 11:30 -21:00
Friday: 11:30 -21:30
Saturday: 11:30 -21:30
Sunday: 11:30 -21:00
Dishes: 139
Amenities: 25
Categories: 5
Reviews: 2398