lobster restaurant in Sunnyvale
About 6 results.
Fish Market Restaurant
El Camino Real 3775, 95051 Santa Clara, United StatesWe serve the freshest, highest-quality seafood available, simply prepared and served up at an honest price. Enjoy The Fish Market today.