Is parking available at the restaurant?

Frances Feline | Sep 11, 2018 | Category: New American restaurant

Flea Street - All questions

Address: 3607 Alameda de las Pulgas, Menlo Park, CA 94025, USA

Maithreyi M | Sep 11, 2018

Yes

Todd Markelz | Sep 11, 2018

If you are there early enough there are several off street spots directly in front of the restaurant which are extremely convenient.

Patricia Wilson | Sep 11, 2018

Yes nice parking lot

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places