17 quai Charles Albert Besson, 74500, Evian-les-Bains, France
What travelers say:
This restaurant in the French town of Evian is Italian-style and specializes in Italian cuisine and pizza. There is a paid parking lot around the restaurant, and the surrounding scenery is pleasant. Sitting in the glass house of the restaurant, you can enjoy the scenery of Lake Geneva. The restaurant provides English service, the dishes taste good, and the portions are large. In order to avoid waste, it is recommended that two people order one main course or one pizza plus one salad.
More
Reviews of Villa Borghese
Some reviews may have been translated by Google Translate
This restaurant in the French town of Evian is Italian-style and specializes in Italian cuisine and pizza. There is a paid parking lot around the restaurant, and the surrounding scenery is pleasant. Sitting in the glass house of the restaurant, you can enjoy the scenery of Lake Geneva. The restaurant provides English service, the dishes taste good, and the portions are large. In order to avoid waste, it is recommended that two people order one main course or one pizza plus one salad.
The service was excellent, the special dishes tasted great, and it was a very satisfying experience.