La Vieille Porte, Medieval restaurant in Yvoire, France
La Vieille Porte is a restaurant located in a restored stone building from the 14th century within the ramparts of Yvoire. The structure has a terrace overlooking Lake Geneva and the surrounding gardens.
The building dates from 1340 and formed part of Yvoire's original medieval fortifications. It retains many architectural features from that medieval period.
The restaurant sources ingredients from the Lake Geneva region, particularly preparing perch in multiple ways alongside seasonal produce from local suppliers. The kitchen reflects what the area naturally provides and how people have traditionally cooked here.
Access is through the cobblestone streets of the old town, with the entrance leading directly into a building with multiple levels. Allow time to navigate the stairs and find your seating based on available capacity.
The upper floor contains an original fireplace from the medieval period that remains visible and gives the room its period character. Such handcrafted details from the 14th century are rare examples compared to other buildings in the region.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.