PARKDALE — An Island pizza restaurant has announced an ambitious plan for the next three months — it plans to open, close, reopen, close again, relocate, rename, change the menu, and rebrand itself within the next 90 days. Just recently opened in December 2021, Stan’s Pizza Palace has already been the subject of rumours that … Continue reading Pizza restaurant announces plan to open, close, reopen, close, relocate, rename, reopen, rebrand itself, and change menu within next 3 months