Mariscos San Juan 2

1718 Senter Rd San Jose CA 95112 USA

(408) 286-1738

Location