A place in Cleveland to watch the game? in The Stadium Wall Archives Posted September 16, 2004 Anyone know of a place near the Odeon theater with the NFL ticket I can catch the Bills game? The Tragically Hip start at 8 so I need to know of a place close by. Thanks!
A place in Cleveland to watch the game?
in The Stadium Wall Archives
Posted
Anyone know of a place near the Odeon theater with the NFL ticket I can catch the Bills game? The Tragically Hip start at 8 so I need to know of a place close by. Thanks!