Restaurant O Veleiro offers a dining experience with a bar and restrooms. Free parking is available nearby.