Lucerne is known for its traditional Swiss cuisine. Some of the best places to eat in Lucerne include the Restaurant Stadthaus, Chez Maman, and the Hotel Schweizerhof.