Good portions and a nice family-style dining experience. For Switzerland, I'd say this is…read morerelatively on the cheaper side for dinner--although maybe that's because it's essentially Italian food.
All the dishes we ordered, including the pizza, were good, and the service was friendly. The only downside is that the restaurant can get quite smoky (from oven). If you're very sensitive to smoke, you may want to sit near a window with the windows open. I had to do that to be more comfortable.
Overall, a good, reasonably priced option for a casual family dinner if you're in the area.