Get directions to: Fado Irish Pub, Chicago, IL
Restaurant address: 100 W Grand Ave Chicago, IL 60654, USA
Restaurant: Fado Irish Pub