Sbarro

Sbarro creates exceptional food every day by following time-honoured family recipes and using only the finest ingredients. One of the largest Italian food chains in the world, Sbarro's menu offers patrons a nourishing, tasty meal at reasonable prices. The selection of fast food style Italian dishes includes pizza, lasagna, pasta, cooked Italian dishes, salads and desserts.

Sbarro