Mentioned back in March that a place called Five Lamps was opening at 2756 Broadway (between 105th & 106th), in the former Meridiana space. Signage announcing their impending arrival recently went up and a rep told me they’re very close to opening. Their website is pretty much a place-holder at this point, but their Facebook [...]