Thanks. It is a supermarket (that is my view) called Gourmet Garage on 155 W 66TH ST NEW YORK NY. Google maps also describes it as "Branch of small local grocery-store chain offering produce, cheeses, coffee & prepared & deli foods." I am missing like 70MR points only but it is a matter of principle