Get directions to: Canyon Italian Deli, Cathedral City, CA
Restaurant address: 68444 Perez Rd Cathedral City, CA 92234, USA
Restaurant: Canyon Italian Deli