In the heart of College's Little Italy, with large tv screens for viewing, a large patio, and great food, this place gets packed early but is a great scene for watching (and celebrating) World Cup.
Apparently this place is great to watch soccer tournaments (World Cup / Euro Cup). I wouldn't really recommend this place, food was pretty poor, beer was ok, restaurant was old and felt dirty.