Worldwide icon-chevron-right South Pacific icon-chevron-right Australia icon-chevron-right Melbourne icon-chevron-right Barwon Lamb

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
Melbourne
3241
Static map showing venue location