Flea Street Cafe
$$$$
Closed
3607 Alameda de las Pulgas
Menlo Park, CA 94025
Flea Street is a charming eatery located in Menlo Park CA known for its inviting atmosphere and delicious seasonally inspired dishes. Emphasizing fresh local ingredients the restaurant offers a diverse menu that caters to various tastes. Diners can enjoy a cozy setting making it a perfect spot for both casual meals and special occasions.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.






