This is a family-friendly, all-rounder Italian restaurant that does well everything. They have a large menu with things you don't usually find in average Italian restaurants. Their food is tasty and their portions big -- size does matter to me. Even if you order just one dish, you won't leave hungry. My duck risotto was stupendous regarding flavour and the rice was perfectly cooked, not too chewy not too soft.
Very friendly, attentive staff.
Service can be on the slow side on weekends.
A bit pricey.