Las Islitas Mariscos

1460 Oakland Rd ste f San Jose CA 95112 USA

(408) 452-7411

Location