Description
Located W Tahquitz Canyon Way, Palm Springs, Le Vallauris Restaurant is a fine dining restaurant offering fresh Mediterranean French California cuisine in an elegant environment. It offers private room along with tailored menu taking care of private events.