McCormick & Schmick's Seafood Restaurant110 North Illinois St.Indianapolis, IN 46204317.631.9500317.631.9500 (Banquets)317.631.9501 (Fax)1-888-226-6212 toll free
HOURS:M-TH: 11:00AM-11:00PMFRI: 11:00AM-12:00AMSAT: 12:00PM-12:00AMSUN: 4:00PM-11:00PM