Le Vallauris is a cozy french restaurant nestled against the mountain in downtown Palm Springs.  Their food is exquisite, service impeccable and staff extra friendly and SO knowledgeable.  Stop by for a meal you won’t soon forget, or they will cater your wedding or event.

levall2 levall11

1 Comment On This Topic
  1. Flash
    15 years ago