Honey Bee Tea - Oakville
Restaurant • Cafe • Bakery • Ice cream shop • Juice shop • Vietnamese restaurant • Bubble tea store
Address
5658a Telegraph Rd, St. Louis, MO 63129, United States
Website
Contact
+1 314-293-9105Rating on Google Maps
4.90 (81 reviews)Open on Google Maps