South of France - near Spain on a famous seaside resort -------------------------------...
The restaurant is in the South of France and has a annual TURNOVER of €400000 per year....