SANTA ROSA KITCHEN & SPIR

3400 E TAHQUILZ CANYON WA, PALM SPRINGS,
CA, 92262, USA