I love Pizza and Upper Crust is hands down the best pizza in Boston. Truly love their sauce. I usually just go in and get a slice but there are many great pie options as well as pizza on whole wheat.
Pros: great food
Cons: small and sometimes crowded
more