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

Address: 23 Barossa Valley Way, Lyndoch SA 5351

Instagram | Facebook

 
 

 
Previous
Previous

The Salopian Inn

Next
Next

Star of Greece