I have been to the Upper Crust several times in the past couple of months and each time I go, the pizza tastes different. This pizzeria is never disappointing as they know how to do pizza right. I love any pizza with sun dried tomatoes and eggplant and their Beacon street is just the right amount of grease after a night of fun. I would recommend any of their vegetarian pizzas ( sorry I haven't had any others but I'm sure they are good).
more