About the Business

Step into the world of exceptional tea at Nelson's Tea, your go-to tea shop in Indianapolis. Our passion for quality and diverse flavours sets us apart, offering a curated selection of loose-leaf teas that cater to every palate. Immerse yourself in the enchanting aromas and rich tastes as you explore our extensive range, including black, green, and caffeine-free options. Whether you seek a moment of tranquillity or a burst of energy, Nelson's Tea has the perfect blend for you. Elevate your tea experience with our premium offerings, ensuring every sip is a delightful journey. Visit Nelson's Tea in Indianapolis and let the aromatic allure of our teas transport you to a world of tea-sipping bliss.

Additional Information

Receive Credit Card:

Location & Hours

8709 Castle Park Drive, Indianapolis, Indiana 46256, United States, USA

Business Hours

Mon10:00 AM - 5:00 PM
Tue10:00 AM - 5:00 PM
Wed10:00 AM - 5:00 PM
Thu10:00 AM - 5:00 PM
Subscribe Now

Get All Updates & Advance Offers