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 Street, Leichhardt, Sydney, New South Wales, Australia
Location: South Pacific > Australia > New South Wales > Sydney > Leichhardt
Phone Number: +61 2 9569 0444