When the moon hits your eye like a big pizza pie! Enjoy the list of top Boston area pizza parlors:

  1. Pizzeria Regina 11 1/2 Thacher Street North End
  2. Veggie Planet, Harvard Square, Cambridge
  3. Upper Crust, which also has several locations. I go to the one at 286 Harvard Street, Brookline MA.
  4. Picco Restaurant- 513 Tremont Street (South End) Boston, MA 02116