When your motto is "We don't play indoor soccer...we play soccer indoors" you know it's going to be well designed. Large soccer fields with plenty of height for kicks. A café, pub, diner and pizza are all within the complex. Set's the bar for other arenas!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.