The Wharf

12941 Main St, Garden Grove, CA 92840, USA
Garden Grove, California

Tournaments at this Venue