Restaurante O Veleiro is a restaurant and snack bar located in Costa da Caparica. It offers a variety of food and drinks in a relaxed setting. The establishment also features a pastry shop.