Main Number: 760-322-DELI (3354)Fax Number: 760-327-8494
2665 E Palm Canyon DrivePalm Springs, CA 92264
(760) 322-3354