Aug 27 Sweet Island Opens On Avenue U Sweet Island, a bonafide candy store, is now open at 1214 Avenue U. The owners told us they opened up Aug 27, 2014 1 min read