385 W Tahquitz Canyon Way, Palm Springs, California 92262 USA
Roasted Rack of Lamb
Photo Credit: Yelp