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

Hours

Monday - Friday: 10:00 am - 8:00 pm
Saturday - Sunday: 8:00 am - 8:00 pm