The Last Carrot
LinkedIn Pintrest Facebook Twitter Google +

The Last Carrot,

Miami FL
Address: 3133 Grand Ave (at Coconut Grove), Miami FL 33133 / (305) 445-0805

Type: Restaurant Catering

Cuisine: American Cafe Vegan Vegetarian