Mediterranean restaurant offering creative dishes.