Restaurant O Veleiro offers Mediterranean cuisine. Reservations are available.