Europa
Villa Royale, Palm Springs, California 92264
Featured Review : This is a place you may not expect to find in the desert. It feels more like a little hotel in Provence. Europa is a small restaurant located inside the walls of The Villa Royale Inn. The restaurant surrounds one of the ...See Full Review