Browse Restaurants by Areas

Sbarro, North Delhi

Address: Shop No. 1, 1st Floor, Centre Stage Mall, Sector 18, Noida
Cuisine: Italian, Pizza
Telephone: 4214 264
Opening Hours: 12:00 PM - 12:00 AM
Average Cost for Two: 350
Rating:

« Go back to North Delhi Restaurants

Delhi Tour Booking