15 yrs ago•trucker925reviewedThe Spot2603 Penn Pl NE, Canton, OH 44704, USA*the bar is hole in thewall...