Description
Name: My Tea Bar
Address: 8888 SW 136th St Space 370-A, Miami, FL 33176
Phone Number: +1 786-732-7078
Restaurant Type: Restaurant, Bubble tea store, Cafeteria, Health food restaurant, Tea house, Tea store
My Tea Bar is a Restaurant located at 8888 SW 136th St Space 370-A Miami/Florida
(Latitude,Longitude: 25.6432731,-80.3372488)
Postal Code: 33176
Location
-
8888 SW 136th St Space 370-A, Miami, FL 33176
Add a review