Get directions to: Go Go Fish & Steak, Chicago, IL
Restaurant address: 11346 S Michigan Ave Chicago, IL 60628, USA
Restaurant: Go Go Fish & Steak