Photos from McCormick & Schmick's


170 South Market Street, San Jose, CA 95113