Restaurant located in Póvoa de Varzim. Offers lunch and dinner service.