Car-O-Bar

Hotel Shangri-La, New Jawahar Nagar

 - India  (IN)

Italian • Bar • Grill • Chinese • Indian • Cafe • Pub • Sit down

86/100 (17 votes)

Closed

Videos