Restaurant Flor De Liz offers a dining experience in Charneca de Caparica. It has a welcoming atmosphere.