Get directions to: Avalon, Detroit, MI Restaurant address: 422 W Willis St (at Near Wayne St University), Detroit Detroit, MI 48201, USA Driving Walking Bicycling Restaurant: Avalon