Olympic Pizza
Address:
1243 Washington St, Norwood, MA 02062
Phone:
(781) 762-1099
Other Details:
Captain Pizza is a small pizza shop in the Convenient Plaza. It offers fast delivery and take-out and has some tables inside if you would like to dine in. In addition to pizza, the store also bakes fresh calzones and sub sandwiches. Captain Pizza is family-owned and operated and has been in business for two years. It also caters for parties and events.
Pizza, Restaurants
Other Businesses:
- McDonald's at 31 Boston Providence Tpke, Norwood, MA 02062
- Chateau Norwood at 404 Providence Hwy, Norwood, MA 02062
- Burger King at 41 Boston Providence Tpke, Norwood, MA 02062
- Jake n JOES Sports Bar and Grille at 475 Boston Providence Tpke, Norwood, MA 02062
- Krayzee Horse at 1112 Washington St, Norwood, MA 02062