The Japanese small plates concept at 2054 Fulton Road couldn't secure additional investment needed to continue despite ...