The best pizza is Boston with tons of different choices. Never had a bad meal from here
Best pizza ever! We travel from RI and the first place we stop is at any Upper Crust along our path!
Yum.
good, but overrated and too thin.
Best pizza in Boston. There's not a whole lot more to say when you capture that title.
Oct. 2010