El Girasol Sports Bar

1125 S King Rd San Jose CA 95122 USA

(408) 493-6941

Location