High Street Pizza
Address:
505 High St, Dedham, MA 02026
Phone:
(781) 326-6220
Other Details:
Friendly people and free delivery are good reasons to call or stop by High Street Pizza. Recently under new ownership, this pizza shop serves Greek-style pizza. Specialty pizzas range from the strictly vegetarian and no-sauce Milano to the meat pizza with five varieties of meats. The shop also prepares calzones, triple-decker sandwiches and hot and cold subs.
Pizza, Restaurants
Other Businesses: