Carvel

13071 SW 88th St, Miami FL

(305) 386-5440

Rated 5.0 out of 5 from 1 Reviews Carvel is Ranked #1 of 18 Restaurants in Westwood Lake Miami. Some say it is good, free.

★★★★★ on the 7th of August, 2013

FAT FREE ICE CREAM IS VERY GOOD.
Location