AFAIK The Pyramid is still there and still closed. I never ate there and haven't driven past it in several years, but I don't recall reading or hearing anything about any kind of demolition. Looks like I may need to take a Saturday drive up there this coming summer!
EDIT: Google Maps says that "The Harbor Missionery (sic) Church" is currently located at The Pyramid's address.
post edited by ScreamingChicken - 2018/01/07 13:12:54