Showing results for Avli River North
Search instead for AvliRiverNorth
Avli River North
(687)
Greek restaurant
Updated Greek cuisine including a family-style feast & Greek wines are presented in a sleek space.
Address: 702 N Wells St, Chicago, IL 60654
Hours: Closed ⋅ Opens 11 AM
Phone: (312) 643-5656
People also ask
Who is the chef at Avli Chicago?
Modern Greek restaurants in Chicago and Milwaukee offering contemporary greek cuisine in a fun & festive atmosphere. Private events, catering, and to-go ...
301 E. Cermak Rd. Chicago, IL 60616. Contact us. Industry professionals. Meeting planners · Travel trade ...