

Restaurants visited by WithASideOfChips
Menu
Table booking
Menu
Table booking
City: Saint-Jean-d'Aulps, 2070 Route Des Grandes Alpes, 74430, Saint-Jean-d'Aulps, France
"Took my mum and dad here for their last night visiting us, and (as always) the Alba did not disappoint! It was a Sunday, and there was a set menu (wit..."
- «
- »