Needham House of Pizza

Flag as Inappropriate

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
(781) 444-1139
  • 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
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »