Avli River North offers updated Greek cuisine in a sleek space, featuring family-style feasts and Greek wines. They also offer private event spaces.