Pho LimeRestaurants561 N York StElmhurst, IL, 60126 · US+13319797789pholime@yahoo.compholime.comHours not available