First time to dine in at Sbarro after the lockdown
Let’s revisit Sbarro and check how’s their food after the heavy lockdowns.
We visited their branch in Festival mall since we did errands there.
Sbarro is an Italian-American style Pizza chain that started in New York. Check our review now.
First time to dine in at Sbarro after the lockdown
