Australian restaurant · Launceston
2
"Nearby in Launceston, Tasmania’s second biggest town, there’s now the Stillwater Seven, with seven rooms attached to the namesake restaurant."