at 7 Lonsdale Street, Braddon, Canberra , 2612 Australia
322 FB users likes Italian and Sons, set it to 137 position in Likes Rating for Canberra, Australian Capital Territory in Local Business category
Italian and Sons is Canberra based place and this enity listed in Italian Restaurant category. Located at 7 Lonsdale Street, Braddon ACT 2612.