Gifts & Cards, Other Food Shops
124 South Maoming Road Old Town
Shanghai
Best tea leaves from all over China. Yixin sand-fired tea sets.