Rapiplata-APPOther places234598 Cedric OakChicago, IL, 60601 · US+16825839568Email unavailableWebsite unavailableHours not available