When you're planning your visit to Europe, you could take municipal transportation to the station Aosta, which is the nearest station at 310 meters distance to the eatery, otherwise, there are parking spaces 147 meters away at Piazza Plouves.
We might have the set menu for Europe from AOSTA in the gallery. A menu might be further down.