We strive to offer the best Italian food possible! We use only the freshest ingredients and serve generous portions to insure you will be back!
EAT in Williamstown
234 Main Street, Town of Williamstown, Massachusetts 01267

234 Main Street, Town of Williamstown, Massachusetts 01267
Sunday: 4:00 PM - 8:00 PM Monday: CLOSED Tuesday: 4:00 PM - 9:00 PM Wednesday: 11:30 AM - 9:00 PM Thursday: 11:30 AM - 9:00 PM Friday: 11:30 AM - 10:00 PM Saturday: 11:30 AM - 10:00 PM