Zorbas Restaurant, CHAMPAIGN, Illinois (IL)
Readily settled at 627 East Green Street () in CHAMPAIGN, Illinois (IL) (61820), Zorbas Restaurant is available at 2173440710. It is advisable to give them a call ahead of time to arrange your place in the restaurant.
More restaurants in CHAMPAIGN, Illinois (IL)
Zorbas Restaurant contact information and details:
Address: 627 East Green Street - , CHAMPAIGN, Illinois (IL) 61820
Contact Phone: 2173440710