172 Showground Rd, Castle Hill, New South Wales 2154 Australia
Can't explain this one
Photo Credit: Yelp