Tucked behind lush greenery and glowing lanterns, Indochine Restaurant feels like a hidden escape you stumble upon and never ...