Canal Towpath Bar & Grill
5143 Canal Rd
Cleveland, OH 44125-1143
216-883-2079