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

Monday - Sunday: 11:00 am - 7:30 pm