So, just what is the deal with this location. Its been "coming soon" for 2 years now. I think they built the great pyramids quicker. Every so often, some tables get added, a cash register shows up, and some floor tiles get glued down.
How could the owner of this location be paying the rent on this prime location for 2+ years now without opening and doing business?
A front for drug money? Maybe?