La Savouna is a restaurant offering Savoyard cuisine and other dishes, with a terrace providing scenic views. Open during the summer season.