We weren't actually expecting fantastic food, but we were very pleasantly surprised. Really great food, very generous portions and very well priced. If you like liver then you will be in heaven here as they do liver very well ! My husband had pasta and said it was also fantastic. We will be back !
Address: 23 Norton St, Leichhardt, Sydney, New South Wales 2040, Australia
Location: South Pacific > Australia > New South Wales > Sydney > Leichhardt
Phone Number: +61 2 9569 0444