Mediterranean restaurant offering traditional European recipes.