1188 Victoria Road, West Ryde, NSW 2114 Australia
There is an independent restaurant on site and the opening hours are: Wednesday to Monday 11:00 am to 10:00 pm Closed on Tuesday