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

Own this business?
See a problem?

You might also like

United StatesCaliforniaMenlo ParkFlea Street Cafe

Partial Data by Foursquare.