Find
Near

North South Seafood Restaurant

130 El Camino Real
San Bruno CA, 94066
(650) 589-3088