Stoked Pizza Co Cambridge

Free Pizza and Amazing Service: Review of Stoked Pizza Co Boston

Chasing New AdventuresMassachussetts, Restaurant Reviews 1 Comment

For our final dinner in Boston, I chose to eat at Stoked Pizza Co. Our hotel that night was located in Cambridge, and Stoked Pizza had just opened a second outpost of their well-known restaurant nearby. It sounded great, and after discovering how good Neapolitan pizza is in Denver last year, I was eager to eat it again. Stoked Pizza …