Indoor Golf Course in California

Find the top Indoor golf course in California near you now.

The Golf Bar

Restaurant

Address: 16771 Bernardo Center Dr Suite H, San Diego, CA 92128