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

Barwon Lamb

Restaurants

Time Out says

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:

Details

Address: 915 Barwon Park Rd
Winchelsea
Melbourne
3241
Contact:

Users say

LiveReviews|0
2 people listening