Back
Zorbas Restaurant Logo

Zorbas Restaurant

0.85mi
627 E Green St, Champaign, IL, 61820
Not Available Now (Available Wed 11:00 AM - 10:00 PM)Call Now
About Zorbas Restaurant

Order online delivery or takeout from Zorbas Restaurant to enjoy some of the best fried chicken in Champaign. Looking to find the cheapest way to order Zorbas Restaurant? Choose the most affordab...show more

Compare Delivery Services

(See pickup options)
Postmatesbest deal
$5.99
Est. Fee
30 minEst. Time
Postmatesbest deal
$5.99
Est. Fee
30 minEst. Time