Spot of Tea is a cozy tea shop nestled in the heart of Washington, DC, offering a variety of tea blends and light bites to enjoy in a relaxed setting.
With a focus on providing a peaceful atmosphere for tea enthusiasts, Spot of Tea invites guests to unwind and savor a moment of tranquility amidst the bustling city.
Generated from their business information