Skip to main content

Scott's Seafood Mountain View

restaurant · Mountain View, CA

Address
420 Castro St, Mountain View, CA 94041-2008
Phone
(800) 413-2104
Where
37.3912, -122.0813

Search Hominin for Scott's Seafood Mountain View

Other restaurants nearby

More in Mountain View

Scott's Seafood Mountain View — restaurant in Mountain View, CA | Hominin