Sbarro
Pizza · Italian · Fast Food
Sbarro is an Italian restaurant known for its pizza and pasta dishes. They offer a variety of pizzas, including large gourmet options, and family-sized menus.
Location
Best places nearby
The highest rated places close to Sbarro.
Local restaurants nearby
İstanbul


