Brazilian comment that you needed hahahaha whole pizza value for money. Super
July 2023
It is the best Sbarro I’ve ever been in, and the staff so attentive! 5 stars
October 2022
The food was really good, the staff were quick and polite. I work for a company that franchises Sbarro in the UK and was really happy with the product and customer service.