Great place to watch a soccer game, and make sure you order their ‘tower’!
Show
posted 01 September, 2010