The Killara Inn is an Award-Winning venue, offering a combination of personalised service, quality food and attentive friendly staff.
Read more...Killara Inn
Killara, New South Wales, 2071
480 Pacific Highway, Killara, New South Wales, Australia, 2071