Les Palmiers
➤ 3 Place Amelie Pollonais, 06230 Villefranche-sur-Mer, France
Vegetarian, Fast Food, European, Italian, Pizza
"Dropped in for lunch on way back to Cruise ship, outside seating great, food great value in terms of portion size, very busy on a Sunday Lunchtime, so not much encouragement to sit on, but popular with locals which is a good sign, staff a bit grumpy"