Canal Towpath Bar & Grill
Address:
5143 Canal Rd, Cleveland, OH 44125
Phone:
(216) 883-2079
Restaurants,
Bars
Other Businesses:
- Taqueria Guadalajara at 14586 Lorain Ave, Cleveland, OH 44111
- Teresas Pizza at 3968 Rosemond Rd, Cleveland, OH 44121
- C J's Carryout at 2847 Noble Rd, Cleveland, OH 44121
- Best Gyros at 2245 Lee Rd, Cleveland, OH 44118
- Marko's Family Restaurant at 9912 Lorain Ave, Cleveland, OH 44102