36 Haldon St, Lakemba NSW 2195, Australia
How to go there
Restaurant Loc: -33.919 / 151.076
Plan your visit