Map
476 North Palm Canyon Dr., Palm Springs, CA 92262, United States
Restaurant
Never on Wednesday