Restaurant located at Praia do Camilo. Offers parking.