The original Upper Crust location is located on Charles Street and opened in ’01.
Each of their locations have Slice of the Day and offer creative pizzas on a rotating basis. In addition, they have many other Boston related named pizzas. There are many varieties of pizza pies including pesto, white, seafood and red sauce.
Patrons have a choice of regular or whole wheat crust and have an open dough area.