Carlos Italian Deli & Restaurant, PALM SPRINGS, California (CA)
Readily settled at 119 South Indian Canyon Drive () in PALM SPRINGS, California (CA) (92262), Carlos Italian Deli & Restaurant is available at 7603255571. We advise you to give them a call upfront to arrange your place in the restaurant.
More restaurants in PALM SPRINGS, California (CA)
Carlos Italian Deli & Restaurant contact information and details:
Address: 119 South Indian Canyon Drive - , PALM SPRINGS, California (CA) 92262
Contact Phone: 7603255571