Tea Leaf Inc
Add to Favorites
OPEN NOW
Today: 9:00 am - 6:00 pm
26 Years
in Business
Amenities:
Wheelchair accessibleHas Wifi
Phone: (215) 629-0988
Address: 51 N 12th St, Philadelphia, PA 19107
Parking: Garage, Street
Wi-Fi: Free
Bike Parking: Yes
Wheelchair Accessible: Yes
Price Range : Below Average
Outdoor Seating: No
1136 Arch St, Philadelphia, PA 19107
814 S 9th St, Philadelphia, PA 19147
4001 Paul St, Philadelphia, PA 19124
1919 Alter St, Philadelphia, PA 19146
1353 Hurffville Rd, Woodbury, NJ 08096
6231 Castor Ave, Philadelphia, PA 19149
3001 Stokley St, Philadelphia, PA 19129
80 W Browning Rd, Bellmawr, NJ 08031
1636 Walnut St, Philadelphia, PA 19103
1837 Callowhill St, Philadelphia, PA 19130