Där var NYC Monk's Court restaurant och då gjorde det öppna och stänga?

Jag gick där 1973. Jag har en souvenir sockerbit som visar adressen till vara, 244 E. 51st St.