Fish Market Restaurant

Review by Connie

3775 El Camino Real, Santa Clara, CA 95051
Celiac
6 years ago

Excellent food and great service