Barwon Lamb specialise in lamb products direct from their farm, which is located on the banks of the Barwon River in South West Victoria.
Barwon Lamb
Time Out says
Details
- Address:
- 915 Barwon Park Rd
- Winchelsea
- Melbourne
- 3241
- Contact:
- View Website
Discover Time Out original video