Get In Touch

Main Number: 760-322-DELI (3354)
Fax Number: 760-327-8494

Our Location

Palm Springs

2665 E Palm Canyon Drive
Palm Springs, CA 92264

(760) 322-3354

Mon - Thu: 8:00 am - 9:00 pm
Fri: 8:00 am - 10:00 pm
Sat: 7:00 am - 10:00 pm
Sun: 7:00 am - 9:00 pm