Sbarro Italian Eatery

Sbarro Italian Eatery

View Directory Map

Sbarro concept: delicious, fresh and authentic Italian food in an open kitchen, which allows for fast self service.