Browse Restaurants by Areas

Babbu Patiyala Shahi, West Delhi

Address: Shop No. 1, DDA Market, Jail Road, New Delhi
Cuisine: Chinese, North Indian
Telephone: 98116 88250, 99110 85705
Opening Hours: 1:00 PM - 4:30 PM and 5:30 PM - 11:00 PM
Average Cost for Two: 400
Rating:

« Go back to West Delhi Restaurants

Delhi Tour Booking