This establishment offers French cuisine and is located on Carr. Playa San Juan. It is described as a restaurant with a ranking of €€€€, suggesting a higher-end dining experience.