Restaurant - Longford, Tasmania
HOURS: Wed-Sat. 10:00 am - 3:30 pm
658 Woolmers Lane
LONGFORD Tas. 7301
0491 270 959
The Eleanor Restaurant is located within the grounds of the Woolmers Estate in the picturesque town of Longford, just 20 mins. from Launceston’s CBD.