Smoothie Spot | Explore tasty wraps, smoothies, bowls and acai bowls at our pet friendly and healthy food restaurants in Miami.
Shop & Save
Smoothie Spot
Getting Here
Smoothie Spot
1742 NW 117th Ave
Miami, FL 33182
Directions
1742 NW 117th Ave
Miami, FL 33182