There is one restaurant in Killara open for dinner on a Monday
1 results
The Greengate Hotel, located in Killara, New South Wales, is a popular venue known for its vibrant atmosphere and diverse offerings.