T2 Tea - Melbourne Central is located in Melbourne, Australia on Shop GD 049, Melbourne Central, 300 Lonsdale St. T2 Tea - Melbourne Central is rated 4.5 out of 5 in the category gift shop in Australia.
Address
Shop GD 049, Melbourne Central, 300 Lonsdale St
Accessibility
Wheelchair-accessible entrance