Boba World
9658 SW 72nd St, Miami
(786) 534-4927
Menu
Restaurants in Miami, FL
Boba World
9658 SW 72nd St, Miami, FL 33173
(786) 534-4927