Needham House of Pizza
Drag box to select area
This cozy neighborhood spot has been serving up Greek-style pizza (meaning the crust is at the thinner end of the spectrum) for over 30 years. The service is friendly, and old-Europe caricatures and scenes on the walls add to the cheerful vibe. The menu also includes subs, wraps, calzones, salads and seafood plates.
914 Great Plain Ave, Needham, MA 02492
- Accessibility Details: Business is located on ground level
- Hours: Daily, 10am - 9pm
- Hours: Mon - Fri, 7am - 7pm; Sat, 8am - 5pm; Sun, 10am - 4pm
- Accessible: yes