Get directions to: Happy Dog, Cleveland, OH Restaurant address: 5801 Detroit Ave (at /gordon Square District), Cleveland Cleveland, OH 44102, USA Driving Walking Bicycling Restaurant: Happy Dog