Mentioned by avenuehotel.com.au
8 Top Canberra Restaurants near Avenue Hotel
"Since sparking the Lonsdale Street transformation when first opening in 2009, Italian and Sons has truly maintained its place as one of Canberra’s finest Italian restaurants. Boasting a menu that will immediately get your mouth watering, start with the affettati, a charcuterie board with cold cuts, Provolone, grissini and broad bean pesto. Moving on to mains, you’re spoilt for choice."