308 Main street
Northborough, MA

To place an order call us at (508) 393-5158 or click here to order online

To order, please call us at (508) 393-5158

 

Restaurant Hours

MONDAY - FRIDAY 9AM to 11PM
SAT - SUNDAY 11AM to 10PM

Newsletter Signup

Sign up for our newsletter and stay informed about new dishes, coupons and more!
Please wait

Order Online

Vina’s Pizza - 308 Main St, Northborough, MA 01532

(508) 393-5158