Get directions to: Atruro Express, Chicago, IL
Restaurant address: 555 W Madison St Chicago, IL 60661, USA
Restaurant: Atruro Express