I visited in late November last year. Surprisingly, considering that this is a reasonably centrally-located restaurant, this place is no tourist trap. I always check that restaurants do not have laminated multi-lingual menus, & appear to be full of locals. The staff are super-nice, it...is definitely a local hangout with regulars who know the staff and often the other patrons, the food & drink were top-notch for the price (I lived in Switzerland, and this is definitely the best value you will get in the price range - you will only tear up a little, rather than have a coronary when you see the bill), and the serving sizes were larger than average by Swiss standards. If you do not speak French, you may need to employ Google Translate but the staff are very helpful, and with my basic French I ordered a delicious prix fixe (fixed price, specials of the day) combo meal. I highly recommend this restaurant for the atmosphere & the food!More