Scotts Seafood Grill & Bar

Where
Town, Palo Alto , CA
Call
+1 650.323.1555
Web
Scotts Seafood Grill & Bar Website
Tags
Restaurants, Barbeque, Event Planning, Banquet Rooms
Claim this listing

About request an edit to this page

Comments