I'm giving this place 5 stars as you need to come here! The patio is absolutely delightful during the summer weather. The service was pretty prompt and all the food dishes I saw came out looked delicious, appealing and quite sizable with regards to portions.
I had the Parma pizza (20CHF) - really good but a tad too much cheese (and I love cheese!) The pizzas probably take a bit longer to cook as it took about 20min from time of order to be served, but the restaurant was also busy.
If I could eat a few more lunch/dinners here I would as the menu has lots of tasty options, more so than the other places in town. Menu also has English translations (bonus points!) read more