Restaurants - Seafood in Menlo Park, CA
Jonathan's Willow Fish & Chips