×
Flea Street Café

Serves only fresh, in-season, organic and local ingredients. Menu items range from superb salads to elegent entrees, mouth-watering sandwiches, Jesse's signature comfort foods and devlish desserts.

3607 Alameda De Las Pulgas Menlo Park, California 94025 United States

Recent Stories