Based on 18 ratings
Craving some authentic, freshly prepared pizzas? Sbarro is just the place to head to. A chain of fast food joints, Sbarro is a good place to try some pizza and Italian cuisine. With large pizza slices that are sure to tickle your tastebuds and a variety of dishes of Italian-American cuisine to choose from, Sbarro is su...
Infiniti Mall Andheri, Food Court, 2nd Floor, Infiniti Mall, Link Road, Andheri West, Mumbai
+91 9967240846