Get directions to: Da Edoardo Fox Town Grille, Detroit, MI
Restaurant address: 2211 Woodward Ave Detroit, MI 48201, USA
Restaurant: Da Edoardo Fox Town Grille