Get directions to: Demarco's, Youngstown, OH Restaurant address: 3535 Upland Avenue Youngstown, OH 44502, USA Driving Walking Bicycling Restaurant: Demarco's