Kung Fu Tea is located in Cleveland, United States on 11310-11314 Euclid Ave. Kung Fu Tea is rated 4.3 out of 5 in the category bubble tea store in United States.
Address
11310-11314 Euclid Ave
Service options
TakeawayDine-in
Amenities
Good for kidsToilets