Get directions to: Bistro 89, Cleveland, OH Restaurant address: 8905 Lake Avenue Cleveland, OH 44102, USA Driving Walking Bicycling Restaurant: Bistro 89