Bay Area Seafood

3551 Haven Ave, Menlo Park, CA 94025
(650) 298-9127 · Seafood

Hours

  • Mon - Fri9:00 AM - 5:00 PM

Good for

Seafood

Photos

Deals

Explore more:
Some content provided by