Contact ZHAO'S EXPRESS

We offer Takeout

See MENU & Order

Contact us


901 Lucinda Ave Suite #M, DeKalb, IL, IL 60115, United States
Submit

Opening hours


Monday - Sunday
11:00 AM - 09:30 PM