Meet Me at All Star Pizza Bar
My local pizza place in Cambridge is All Star Pizza Bar, located in Inman Square at 1238 Cambridge Street, at the intersection of Cambridge Street and Prospect Street.
The video below will give you a good idea for how fancy the pizza can get here. Whoa.
I myself favor a straight ahead pepperoni pizza, or one with Italian sausage and onions. All Star Pizza makes these regular pies, and they are delicious!
Delivery is an option at All Star. That said, we live so close by that I always call in the order and walk over to pick it up. The staff is always super-friendly. And there is a real neighborhood vibe at All Star.
My new health regime means I don't get to eat pizza very often any more. Bu when I do, All Star is my top choice! I know where I'll be getting my pizza on Super Bowl Sunday!