Get directions to: Aziz Shaikhi, Chicago, IL
Restaurant address: 7910 S Cottage Grove Ave Chicago, IL 60619, USA
Restaurant: Aziz Shaikhi