Our Main Office: McCormick & Schmick's Seafood Restaurants 1510 W. Loop South Houston, Texas 77027 Phone: (800) 552-6379 (5-LANDRY) Phone: (713) 850-1010