Palm Beach Palombaggia is a restaurant offering a varied menu in an idyllic setting. Enjoy dining with your toes in the sand.