Drag box to select area
With a full view of the brick ovens, you can watch the pizza chefs work their magic while you wait for your meal. This friendly and attractive space also includes a full bar with a flat-screen TV up front. There's always a different special, though the soft, chewy rolls that the chain is famous for have thankfully stayed the same.
1257 Highland Ave, Needham, MA 02492
- Fax: 973-882-9228
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed.
- Hours: Mon - Thu, Sun, 11am - 10pm; Fri, Sat, 11am - 11pm
- Accessible: yes