La Oliva is a Mediterranean restaurant offering a menu with a capacity for 65 people.