180-182 Liverpool Rd, New South Wales 2136 Australia
So hideously 70s Chinese Restaurant decor.
Photo Credit: Yelp