top of page
LOGO 2_edited.png

Flea Street

Proudly Serving Menlo Park Since 1980

Address &

 Contact

3607 Alameda de las Pulgas

Menlo Park, CA 94025

650.854.1226

  • Facebook
  • Instagram
  • TripAdvisor

Hours​

 

Dining Room and Patio

Tues - Sat: 5:00pm - Close

To-Go

Tues - Thurs: 5:15pm - 7:00pm

Be the First to Know!
Subscribe to our newsletter to receive news and
updates from the kitchen and garden too!
We take your privacy seriously and never share your email.

 

bottom of page