La Terrasse Neuchâtel is a Swiss restaurant offering regional and seasonal cuisine. It features a terrace with panoramic views in a relaxed atmosphere.