Avli River North
Where we've featured it
This is a new two-floor Greek restaurant in River North from the same people behind Avli Taverna in Lincoln Park. Expect dishes like chicken shish kabobs and lobster pasta with ouzo-tomato sauce.
This Greek restaurant is offering family-style meals for delivery and takeout.