See all Restaurants in Boston
The Upper Crust Pizzeria
Boston, MA, USAAbout
The Upper Crust Pizzeria, 222 Newbury Street., +1 617-262-0090. Located in the midst of Newbury Street, one of the countries best shopping destinations, the Upper Crust Pizzeria sits high above Newbury Street with great views of the bustling network of shops and resteraunts. Founded in 2001, the Upper crust menu operates of the simple concept based on traditional Neapolitan style pizza, which is characterized by a thin crust and chunky sauce. Since 2001, Upper Crust has been awarded "Best Pizza in Boston" multiple times by the annual "Best In Boston" magazine issue. With fresh ingredients and a diverse menu of specialty pizzas, the Upper Crust is one of the top pizza destinations in Boston.