The perfect place to watch a game, with 14 monitors ringing the brightly lit room and a 12-foot projection screen giving die-hard fans a chance to see everything, regardless of where they sit. Mehr erfahren
This is the worst place I have ever been in the history of my restauranting career if you were smart you would stay far far away; nasty food terrible service awful awful awful can't state that enough