Filters:
lobster restaurant in San Mateo
About 1 results.
Fish Market Restaurant
South Norfolk Street 1855, 94403 San Mateo, United StatesWe serve the freshest, highest-quality seafood available, simply prepared and served up at an honest price. Enjoy The Fish Market today.