AUTHENTIC MODERN ITALIAN DINING
FROM-SCRATCH PASTA | FULL BAR OF COCKTAILS
EXPLORE OUR MENUS
ADDRESS
89 Main Street
Milford, MA 01757
BUSINESS HOURS
Tues – Sat: 5:00 PM – 9:00 PM
ADDRESS
89 Main Street
Milford, MA 01757
CONTACT
BUSINESS HOURS
Tues – Sat: 5:00 PM – 9:00 PM