We've been a few times to this restaurant and every time it's a great value. The food is very tasty and well presented and the service is nice and very professional. Most waiters and waitresses are Italians and speak Italian during the service. The price...is slightly above the average (I'd say 15% to 20% more expensive). A pizza costs between 16 and 18€, risotto between 20 and 25€, and some beef dishes around 25 to 35€. However, the ingredients are high quality and there are no bad surprises here. I recommend it!More