Last Carrot, MIAMI, Florida (FL)

Looking for some food? Last Carrot might give the sort of dinner you are looking for.
Comfortably stationed at 3133 Grand Avenue () in MIAMI, Florida (FL) (33133), Last Carrot can be called at 3054450805. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in MIAMI, Florida (FL)


Last Carrot contact information and details:
Address: 3133 Grand Avenue - , MIAMI, Florida (FL) 33133
Contact Phone: 3054450805