Jump to content

Recommended Posts

Posted

There is a great place to watch football on the west side of columbus in Hilliard called My Cousin Vito's....they have 14 flat screens and even 2 tvs on the patio and they plan to have large projection TVs in the seperate dining room for Bills games only....a full menu and weekly specials theme to opponents

 

please email me if you have any other questions about details...

×
×
  • Create New...