This is actually a very good restaurant. It is part of the Hotel Ochsen and also has outdoor seating. The service is very good, they even have English menus, and the décor is simple but fine.
Make sure you order the Pork Chop. It's a big fat juicy 350gm Pork Chop (Kotelett in German). It was very well cooked, perfectly done but still juicy and very well seasoned. Pork is often bland and over cooked. The other parties in my group ordered the Züri Gschnätzlets (Swiss german national dish of veal slices in a cream sauce) and the grilled Chicken breast. They were very well cooked.
They also have a good wine list with perfect choices to accompany your meal.
To be honest, I was well surprised by this restaurant and recommend it.