News
But the restaurant will be about 8,000 square feet, a bit smaller than the typical Piccadilly which is 12,000 to 15,000 square feet. About 50 to 70 people will work in the restaurant, the same as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results