Reviews for Sbarro in Tampa, FL
Very tasty and fresh Pizza!!!! Excellent
Great pizza even better service. Will be back for sure.
BEST PIZZA EVER! Great, friendly, knowledgeable staff. Will be returning asap! Plus great prices!
BEST PIZZA IN TOWN!!!
Best pizza in town!
So glad i can have this delicious pizza close to home and not inside a mall. Shame no table inside but still worth it to get... this good stuff and stand and eat or take to go Read more