El Framboyan Cuban Cuisine
82751 Overseas Hwy, Islamorada 33036