Wonder if this is owned by Led Zeppole…

…the donut shop on 14th Street owned by the Artichoke Pizza team?!

Although this new tea salon on St. Marks Street IS in the building used, along with the twin structure adjacent, for the Led Zeppelin album cover of the same name and the spot of the former Physical Graffiti vintage clothing store, that’s all we do know for now.

Could this be the Houses of the Holy???