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

3133 Grand Avenue, Miami, FL 33133