Ice Cream & Frozen Treats

The Last Carrot

organic grocery store · bar · salad bar · sandwich shop · vegan restaurant · vegetarian restaurant · health food restaurant · restaurant · retail

The Last Carrot — Ice Cream & Frozen Treats in Miami

Contact information

Address
3133 Grand Ave, Miami, FL, 33133
Neighborhood
Miami
Phone
3054450805