Tapti of Shangri La - Rating and Reviews
9, Ashoka Rd, Connaught Place, New Delhi, Delhi 110001
Have You visited this Venue?
Rate It Now!
1 people have reviewed Shangri La
Check Availability & Prices
Shangri La