Westwood Pizza
Address:
929 High St, Westwood, MA 02090
Phone:
(781) 329-3922
Hours:
- Mon: 7am-11pm
- Tue: 7am-11pm
- Wed: 7am-11pm
- Thu: 7am-11pm
- Fri: 7am-11pm
- Sat: 7am-11pm
- Sun: 7am-11pm
Payment:
Cuisine:
Pizza
Nice to Know:
- Accepts Credit Cards Yes
Other Details:
Westwood Pizza sells fresh pizza made from scratch, wraps, salads and pasta. A favorite among area students, this popular pizzeria is a Westwood institution. The staff here not only knows customers' names, but their orders. The dining room, with four tables and several stools, features a large mural of a seaside village in Greece.
Pizza, Restaurants
Other Businesses: