Black Cow
- Author: Miek
- Date visited: December 1, 2023
- Location: Black Cow Bistro, George Street, Launceston TAS, Australia (opens Google Maps in a new tab)
The very best restaurant in Launceston for steak hands down!
We keep going back here time and time again are always satisfied!