If you are a foodie, you have to try out these 10 Best Restaurants to Eat and Drink in Lucerne, Switzerland