Meow Tea Cafe is a bubble tea shop serving delicious and refreshing drinks. It is located at 1630 W Foothill Blvd.