Recently re-visited this fabulous restaurant in Palm Springs. It's located in the Villa Royale Inn at 1620 S. Indian Trail. The view is breath-taking and the atmosphere is charming.
The Chef already has a grand selection of items on the menu but new items have arrived! I would highly recommend the flatbread pizza with duck - yummy! We also had...
More
