Guide > Restaurant in California > Restaurant in Aptos > The Palm Deli