Clifton’s Pizza, an anchor on Frankfort Ave for the last 28 years, has closed, according to a statement released today on Facebook by owner Mark Langley. The post was followed by another apologizing for being vague. See the post below.