Flea Street is a New American restaurant located in Menlo Park, CA 94025. Address of Flea Street is 3607 Alameda de las Pulgas, Menlo Park, CA 94025, United States. Flea Street can be contacted at 16508541226. Flea Street is rated 4.5 (out of 5 stars) by 290 reviewers on the web.
Some of the places around Flea Street are -
Within less than half a Kilo meter of Flea Street, you can also find United States Postal Service, CKA Architects, Joanna's Face Painting, Brazilian Sun, Field Check Group LLC, Littlest Angels Preschool, Mathitide, Homemade Cooking, Chevron, Alkalign Studios Menlo Park, frymire associates, Lindsy Martin Interior Design, West Menlo Park, Dutch Goose, Luxury Real Estate Home Tours, Almanac, Chase Bank, Robinson & Co Realtors, California Water Service Co and many more.
3607 Alameda de las Pulgas, Menlo Park, CA 94025, United States