-
Sbarro
is an above average Pizza Restaurant
Ranked #1 of 44 Restaurants in Charlestown Boston.
Some say, it is good, supreme.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Their supreme pizza is like no other! It tastes so good, and I don't even like mushrooms! And the slices are humongous!