When the moon hits your eye like a big pizza pie! Enjoy the list of top Boston area pizza parlors:
- Pizzeria Regina 11 1/2 Thacher Street North End
- Veggie Planet, Harvard Square, Cambridge
- Upper Crust, which also has several locations. I go to the one at 286 Harvard Street, Brookline MA.
- Picco Restaurant- 513 Tremont Street (South End) Boston, MA 02116