Get directions to: Club Xo, Cleveland, OH Restaurant address: 8307 Madison Ave Cleveland, OH 44102, USA Driving Walking Bicycling Restaurant: Club Xo