Kung Fu Tea
6600 Delmar, St Louis, Missouri 63130
Mentions
-
Kung Fu Tea now open in the Delmar Loop
The popular chain’s first St. Louis franchise offers highly customizable boba tea.
Sep 30, 2019
6600 Delmar, St Louis, Missouri 63130
The popular chain’s first St. Louis franchise offers highly customizable boba tea.
Sep 30, 2019