Order food

Order food

Cross-Rhodes Restaurant

4.5 (557)$Greek restaurant

913 Chicago Ave, Evanston, IL 60202

Cross-Rhodes Restaurant

913 Chicago Ave, Evanston, IL 60202

Place order with

crossrhodesevanston.com
Business website
Call restaurant