Mas Provencal – The Perfect Restaurant for Flower Enthusiasts

When you first step into Mas Provencal on the outskirts of Eze Village, you’re likely to mistake it for a greenhouse. Located close to the city of Nice in southeastern France, this restaurant has way more flowers than tables. Mas Provencal’s interior décor is pretty special, perhaps even one-of-a-kind. Almost every square inch is covered […]