Boston's award winning Pizza chain opens in Harvard Square. Nestled amongst the world's most prestigious Universities, The Upper Crust has arrived in Cambridge. We carry all your favorite toppings to make each slice and pie your own creation. Check our full menu to see our famous specialty pies. We offer Take Out and Delivery and just recently opened our In House Dining. Upper Crust Harvard Square is open daily from 11am to 11pm. We offer free delivery to Harvard, Porter, Central, and Innman Squares.
Finally in Cambridge!
by BeforeSunrise
This delicious local pizza chain finally has a Cambridge outpost! The menu is the same so you can get all your Upper Crust favorites. Mine is the Charles St - yum!
Pros: creative toppings
Cons: popular
Posted 11/18/08