Mediterranean restaurant offering European dishes, from small plates to pizzas, with diverse venues for dining and relaxation.