Nicholas Pizza
Address:
33 Chapel Street, Needham, MA 02492
Phone:
(781) 449-6303
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-9pm
Nice to Know:
- Good For Kids Yes
- Parking Street, Lot
- Wifi Free
- Accepts Credit Cards Yes
- Recommended Meal Lunch
- Wheelchair Accessible Yes
Other Details:
The pizza and subs here get high marks from locals, and come in plenty of varieties to appeal to carnivores (meat lovers' and buffalo chicken pizza, steak and cheese subs) and vegetarians (artichoke heart, eggplant and sun-dried tomato pizzas) alike. The place is no-frills, though a wall of sports memorabilia and carefully framed newspaper articles add character.
Pizza, Restaurants, Subs & Sandwiches
Other Businesses: