Get directions to: Hook Fish & Chicken, Chicago, IL
Restaurant address: 810 W 59th St Chicago, IL 60621, USA
Restaurant: Hook Fish & Chicken