A
Al Gonzalez Review of Neha Net, Santa Clara, CA
Next door to Great America amusement park. Attende...
Next door to Great America amusement park. Attended the US National Futsal championship. Helpful staff. Rear parking structure on site. A tad bit of distance from the center. Handicap parking is available in front parking lot of center. High priced items at snack center ($3 for 12 oz bottle of water).

Comments: