La Nonna is an Italian restaurant offering creative cuisine with a focus on flavour.