Villa Pizza

(508) 652-0707

sub

About Us

Tuesday-Thursday 11:30am-3:00pm


Villa Pizza is a concept based on the long-standing restaurant, The Villa. Based in the village of Cochituate, The Villa has served prime Italian dishes for over 70 years. Villa Pizza offers the same square pizza many rave about and 10" subs that will leave most with left overs! The topping options are endless and the ingredients are always fresh and made in-house. In addition, we always offer our homemade Clam Chowder!


Looking for lunch for the office or just a decent midday meal to get you through your long week, place an order with us! We are here to get you through the week, one bite at a time!