Good honest Italian family business, very freindly service, really noce food, family and kid freindly. There is plenty of space to stretch out in the back, you certainly dont feel boxed in there, try the home made soups !
Address: 155 Georges River Rd, Croydon, Burwood, New South Wales 2133, Australia
Location: South Pacific > Australia > New South Wales > Greater Sydney > Burwood > Croydon
Phone Number: 9716 9169