Taro seems to be very popular lately! Come thru and grab a drink or two!

cafe

Pop N Tea Bar

Address:

550 W McDowell Rd, Phoenix, AZ 85003, USA