Get directions to: Noodlecat, Cleveland, OH Restaurant address: 234 Euclid Ave Cleveland, OH 44114, USA Driving Walking Bicycling Restaurant: Noodlecat