Delhi
Dhaba, The Claridges
The Claridges, 12, Near Lodhi Road, Dr. A.P.J. Abdul Kalam Road, New Delhi-11
Phone number
09650294032
Nearest Metro Station
Race Course
The Claridges, 12, Near Lodhi Road, Dr. A.P.J. Abdul Kalam Road, New Delhi-11
09650294032
Race Course