Celebrating over 50 years of operation, The Salt Cellar stands as a landmark restaurant in the southern part of Scottsdale. The Salt Cellar prides itself on serving fish of the highest quality, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results