Miami
The Last Carrot is one of Miami.

1. The Last Carrot

8.1
3133 Grand Ave, Miami, FL
Vegan and Vegetarian Restaurant · Northeast Coconut Grove · 40 tips and reviews

Aymee Z.Aymee Zubizarreta: Everything is GREAT here! Ask for their homemade curry sauce too!