About
Homemade Italian Food
411 West Main Street Northborough, MA (look for the rooster)
Monday & Tuesday nights dinner for two $26
Wednesday- Seafood night
Address: 411 W Main St Ste 1, Northborough, Massachusetts 01532
Phone: (508) 393-5245
State: MA
City: Northborough
Street Number: 411 W Main St Ste 1
Zip Code: 01532
categories: american restaurant, italian restaurant
Opening Hours
Monday: 16:00 - 21:00
Tuesday: 16:00 - 21:30
Wednesday: 16:00 - 21:30
Thursday: 16:00 - 21:30
Friday: 16:00 - 22:00
Saturday: 16:00 - 22:00
Sunday: 09:00 - 21:00