This establishment offers Mediterranean, French, and Spanish cuisine. It is located at 41 Rue du Hable.