Soccer World
$$ • Sports Bars
Soccer World Reviews
I love watching my daughter and her friends play here!!!
Love Soccer World, played there when I was a kid and now my own kids do.
Awesome place for indoor soccer! Can't wait for the season to start!!