Inconspicuous among a row of NYU buildings and a few dowdy and war horse type of restaurant establishments on a set back strip of La Guardia Place ...
All reviews seem positive