Back Saint-Louis 1 Austin Road West, Tsim Sha Tsui : Shop 1033, Level 1, Elements Hong Kong Hong Kong Tel : +852 2196 8313 Itinerary to this place