Sbarro
Pizza · Italian · Fast Food
Sbarro offers a taste of Italy with a focus on pizza, alongside other Italian and fast-food options. Located within a prominent shopping center, it provides a convenient spot for a quick and satisfying meal.
Location
Best places nearby
The highest rated places close to Sbarro.
Local restaurants nearby
İKEA Bayrampaşa-Forum İstanbul, Bayrampaşa, 34045, TR



