Home / Tag: Mayfair Mall
Wednesday, April 9, 2008

Seafood chain at Mayfair

Just when it seemed like the market for high-end steak and seafood restaurants was saturated, yet another one opens up. However, the new kid on the block, McCormick & Schmick’s, is poised to do very well with a prime site at Mayfair Mall.