Back to Search Results
Sort 2 results
Available Services
powered by

2 seafood restaurants found in San Carlos and nearby

Filter & Sort
Sort by:
  • New Flower Drum Restaurant

    Chinese, Noodles, Seafood, Chicken, Vegetarian, Asian, Healthy

    1109 Laurel St

    San Carlos, CA, 94070

  • King Chuan

    Chinese, Seafood, Asian

    1188 San Carlos Ave

    San Carlos, CA, 94070