Skip to main content

Freddie Parker's Pasta & Salad Shop

restaurant · Menlo Park, CA

Address
880 Santa Cruz Ave, Menlo Park, CA 94025
Phone
(650) 329-8888
Website
menlo-park.freddieparkerspastasaladshop.com/?utm_source=bing&utm_medium=websiteurl&utm_campaign=search
Where
37.4503, -122.1860

Search Hominin for Freddie Parker's Pasta & Salad Shop

Other restaurants nearby

More in Menlo Park