Get directions to: Wolf Den, Cleveland, OH Restaurant address: 8214 Cedar Ave Cleveland, OH 44103, USA Driving Walking Bicycling Restaurant: Wolf Den