Some reviews may have been translated by Google Translate
淼淼0301
5/5Outstanding
Original Text
Taggart is an American supermarket in Hobart, the supermarket is still large, it has a high status throughout Australia, this is the second largest department store in the United States after Walmart, it is still necessary to come here to visit.