Barwon Lamb

Restaurants

Barwon Lamb specialise in lamb products direct from their farm, which is located on the banks of the Barwon River in South West Victoria.

Posted:

Venue name: Barwon Lamb
Contact:
Address: 915 Barwon Park Rd
Winchelsea
3241
Static map showing venue location