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

3133 Grand Ave, Miami, FL 33133

Know a great happy hour or special for this location?