Barwon Lamb

  • Restaurants
Advertising

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.

Details

Address
915 Barwon Park Rd
Winchelsea
Melbourne
3241
Advertising
You may also like
You may also like