See photos (3)

Stella Food

Restaurant, Fast food in Mandelieu-la-Napoule

  • Spoken languages