Here is a sign posted on Hell’s Kitchen pizzeria at 2401 West 4th Avenue in Kits. The restaurant closed its doors a few days ago. The sign points to financial hardships on the part of the owners. Currently, not much is known as to who posted this and if the owners are in talks of rectifying the situation with the mentioned parties or if what is posted on the restaurant window is true.
Image via Reddit