Ohio StadiumFootball • Columbus, United States
The greatest place ever to watch a football game
Best parish festival in town!
There's beer here. I think that's really all that matters
Not that impressed. Even for a Saturday night, still got pretty horrible service.
Great locals only bar. Even on a Saturday night, it's not crowded
Great wine selection, however a little depressed with the serving size of the beef tenderloin
I suggest posting up at the bar and wrapping your lips around a fresh draught peroni.
If you like watching old people dance while eating your pizza this is the only place you need to be