I Tea
Business Hours
Open Hours:
Mon.-Fri.:10:30am-10:00pm
Sat.:11:00am-11:00pm
Sunday Closed
Information
Phone:
215-665-8886
Address:
1537 Spring Garden Street, Philadelphia, PA 19130