Not that I'm aware of, been eating there for over 35 years, I'm hoping I would of heard something.
No. We're open 7 days a a week.
Just got pizza there yesterday, don't think they're closing
No haven't heard that
Thanks! Your answer is awaiting moderation.