La Palma Bar

262 Keyes St San Jose CA 95112 USA

Location