Drag box to select area
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.
33 Chapel St, Needham, MA 02492
- Accessibility Details: Business is online.
- Hours: Mon - Sat, 11am - 10pm; Sun, 11am - 9pm
- Hours: Online, 24/7
- Accessible: yes