Where do you need Delicatessens ?
Palermo Deli
818-810-6612
34.257721
-118.483994
About Palermo Deli
Palermo Deli is located at 16137 Devonshire St, Granada Hills, CA. This location is in the Mission Hills neighborhood. This business specializes in Delicatessens.