McCormick & Schmick's Seafood & Steaks110 North Illinois St.Indianapolis, IN 46204317.631.9500317.631.9500 (Banquets)317.631.9501 (Fax)
HOURS:M-TH: 11:00AM-10:00PMFRI: 11:00AM-11:00PMSAT: 4:00PM-11:00PMSUN: 4:00PM-10:00PM