Best pizza in Boston whether in Brookline or Beacon Hill. I highly recommend the pizza! It is a little pricier, but comparable to other pizza places in the area. They kept a pizza warm and crisp for 2 hours when my car broke down.
Pros: Quality, Service
more