Barwon Lamb

Restaurants
0 Love It
Save it

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

You may be interested in:

LiveReviews|0
1 person listening