Place to watch Cavs games
Were looking for a place to watch the cavs/timberwolves game at. A relaxed type sportsbar with tons of tvs, good food, not overly loud... does such a place exist on the west side of Cleveland?
Were looking for a place to watch the cavs/timberwolves game at. A relaxed type sportsbar with tons of tvs, good food, not overly loud... does such a place exist on the west side of Cleveland?