Food
An Omakase Hand Roll Spot Blossoms in Flushing
From this industrial warehouse-filled block in Flushing, a cloud of pink cherry blossoms appears to float from inside Kaizen, located at 33-70 Farrington Street between 35th and 33rd avenues. The restaurant — a sure sign of the ongoing gentrification in the neighborhood with its elegant decor and …