Sbarro (Menu)

1401 W Esplanade Ave, Kenner
+1 504-469-8234

Give a rating to Sbarro

Suggest a dish

How much did you spend at Sbarro?