Planet Smoothie The Falls

8843 SW 132nd St Miami FL 33176 USA

(786) 732-6788

Location