California > Mountain View > Old Mountain Views > Restaurants, Food & Beverages > Restaurants > Scotts Seafood
420 Castro Street, Mountain View, California, 94041
(650) 966-8259
Old Mountain Views
Restaurants, Food & Beverages > Restaurants
Tags: best seafood, bar, fish, restaurant, seafood
No reviews yet. Be the first to write a review!