AjidaRestaurants201 N Wells StChicago, IL, 60606 · US+13123326878Email unavailableajidaramen.comHours not available