Best Tea I have had. Very knowledgeable about their teas and are excellent about remembering their customers favorite drinks.
on July 2, 2012 (+3 Points)
In Tea 2440 W Main St Littleton CO 80228
Hours: Mon-Thur: 8am-7pm; Fri&Sat: 8am-11pm; Sun: 11am-5pm
NOMINATED FOR: BEST Tea House