Browse Restaurants by Areas

Mehfil Dhaba, South Delhi

Address: 2, Main Market, Malviya Nagar, New Delhi
Cuisine: North Indian
Telephone: 2668 4123, +91 - 98102 28817, +91 - 98104 47282
Opening Hours: 11:30 AM - 3.30 PM and 7.30 PM - 10.30 PM
Average Cost for Two: 250
Rating:

« Go back to South Delhi Restaurants

Delhi Tour Booking