The Last Carrot - smoothies, fresh juices, healthy fare, vegetarian friendly

3133 Grand Ave, Miami, FL 33133
(305) 445-0805