Following the trend of high rents pushing many good restaurants out of the city center, this place rocks--delicious pizza. Highly recommended. OK, fine, so it's not in the top ten on the East Coast--only Galleria Umberto in the North End can put Boston in that pantheon--but it's delicious in every way.
more