The Lord Lyndoch
The Lord Lyndoch is an iconic family owned restaurant in gorgeous wine country, the Barossa Valley in South Australia.
The Lord Lyndoch’s cafe and restaurant offer a modern Australian menu with seasonal specials.
CONTACT
Phone: (08) 8524 5440