My favorite pizza has always been Regina's in the North End of Boston. This place has them beat! Simply the Best! Dough is perfect Cheese is perfect, I sat outside on a beautiful.day and the waitress was perfect. I majored in pizza in college, a certified expert. You have to try this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.