Restaurants - Seafood in Palo Alto, CA
Fish Market Restaurant
Shark Fish Inc