Palm Springs French Restaurant
French Restaurant in Palm Springs, California, United States
-
Le Vallauris
A Palm Springs culinary landmark, Le Vallauris is not only considered by many to be the finest restaurant in Palm Springs, but one of the finest restaurants in California.