Mediterranean restaurant with upmarket decor, offering a diverse menu of French, Spanish, Italian, Greek, and Moroccan dishes.