Steakhouse restaurant and takeaway menus in Leichhardt

Zamzam Steakhouse

Steakhouse

23 Norton St, The Italian Forum, Leichhardt, Sydney, New South Wales 2040, Australia