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