3 stars for alluring fusion at Juvia atop Lincoln Road on South Beach