Address: 3746 E 82nd St , Indianapolis 46250, IN, US
Phone: (317) 598-9733
State: IN
City: Indianapolis
Zip Code: 46250
opening hours
Tuesday: 11:00-21:00
Wednesday: 11:00-21:00Thursday: 11:00-21:00
Friday: 11:00-21:30
Saturday: 11:00-21:30
Sunday: 11:00-20:00
related searches: taiwan tea house in near frankfurt, taiwan tea house in near berlin, Taiwan tea house in near me, Taiwan tea house in menu, Best taiwan tea house in, Where to buy tea in Taiwan, Maokong tea house, Best tea in Taiwan