There is one British restaurant in Southern Tasmania
1 results
The Fox and Hounds Restaurant is located in Port Arthur, Tasmania, within the Fox and Hounds Historic Hotel.