Crab Island Seafood Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (650) 993-8078
Address: 3 Saint Francis Sq, Daly City, CA 94015
Phone: (650) 993-0878
Cuisines: Family Style
3 Belhaven Ct, Daly City, CA 94015
4935 Junipero Serra Blvd, Colma, CA 94014
5 Serramonte Ctr, Daly City, CA 94015
128 Serramonte Ctr, Daly City, CA 94015
379 Gellert Blvd, Daly City, CA 94015
87 Skyline Plz, Daly City, CA 94015
7369 Mission St, Daly City, CA 94014
35 Skyline Plz, Daly City, CA 94015
421 Cypress Ave, South San Francisco, CA 94080
88 Serramonte Ctr, Daly City, CA 94015