SWITZERLAND
1967-today
Discover Sbarro concept models here
FRANCE
FRANCE UNITED KINGDOM
FRANCE SWITZERLAND