Sbarro (Menu)

13783 W Oasis Service Road, Lake Forest
+1 847-735-9900

Give a rating to Sbarro

Suggest a dish

How much did you spend at Sbarro?