Mughalai Restaurant is a mughlai restaurant located in New Delhi, Delhi. The average rating of this place is 3.60 out of 5 stars based on 7 reviews. The street address of this place is Shop No 26, Indian Oil Building, Janpath, Connaught Place, New Delhi, Delhi 110001, India. It is about 0.58 kilometers away from the Shivaji Brid railway station.
Rahul 74 months ago
It's not a good restaurant, it's just as per the standard of najafgarh..
Parakh Dhingra 50 months ago
Good food
Mohd Tarique 74 months ago
Good destination