Currently viewing the category: "Restaurants"

Restaurants

More

Restaurants

More

Restaurants

More

Dining Restaurant serving Fast Food

More

The store was opened in 2003 We have no other branches.

More

The Sbarro brand has become synonymous with fresh & inventive Italian food. Our famous pizza is only the very beginning of the Sbarro culinary adventure. Delicious pizza, pastas, salads, sandwiches, & homemade desserts are the nexus of the Sbarro concept. We’re serving up fresh, traditional Italian cuisine, our cooks prepare these specialties in exhibition kitchens [...]

More