Canal Towpath Bar & Grill

5143 Canal Rd
Cleveland, OH 44125-1143

216-883-2079