← Indianapolis restaurants
Taiwan Tea House
No reviews yet
Restaurant3746 E 82nd St, Indianapolis
Own or manage Taiwan Tea House? Claim this listing free
Hours
Hours not listed yet.
Details
Address3746 E 82nd St, Indianapolis 46240
Phone(317) 598-9733
Websitehttp://www.taiwan-tea-house.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.