Chindambarams New Madras Hotel
Category: South Indian Restaurants
Contact Number: +(91)-11-33055891
Address: Shop No.7, Near Metrinity Hospital, Khanna Mkt, Delhi - 110003
Category: South Indian Restaurants
Contact Number: +(91)-11-33055891
Address: Shop No.7, Near Metrinity Hospital, Khanna Mkt, Delhi - 110003