Le restaurant La Villa Vanille est implanté à Saint-Leu sur l'Ile de la Réunion (974), il se trouve à 80 mètres de la station Total.