Les Terrasses de Montgenèvre is a restaurant offering a menu including snacks like pizzas and paninis. It features a panoramic terrace.