Your browser does not support iframes.
Fishing for some good seafood? This is the place in Palo Alto.