Scotts Seafood Grill & Bar

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

About request an edit to this page

Comments