Scotts Seafood Grill & Bar

Where
855 El Camino Real, Palo Alto , CA
Call
(650) 323-1555
Web
Scotts Seafood Grill & Bar Website
Tags
Restaurants, Seafood Restaurants
Claim this listing

About request an edit to this page

Comments