Get directions to: Toledo Ne, Toledo, OH Restaurant address: 817 West Alexis Road Toledo, OH 43612, USA Driving Walking Bicycling Restaurant: Toledo Ne