The Last Carrot - smoothies, fresh juices, healthy fare, vegetarian friendly is located in Miami, United States on 3133 Grand Ave. The Last Carrot - smoothies, fresh juices, healthy fare, vegetarian friendly is rated 4.7 out of 5 in the category health food restaurant in United States.
Amenities
Good for kidsToilets