Specialty Store
79 Bayard St - Chinatown
Sun's Organic Garden Chinatown is a hidden gem in NYC, known for its exceptional selection of high-quality teas and herbs. The owners, Natalie and Red, are praised for their extensive knowledge and excellent customer service. The shop is a must-visit for tea enthusiasts and those looking for natural remedies.
79 Bayard St
New York, NY 10013
Last updated on 9/19/2023