California > Menlo Park > University Heights > Restaurants, Food & Beverages > Restaurants > Flea Street Cafe
3607 Alameda De Las Pulgas, Menlo Park, California, 94025-6213
(650) 854-1226
University Heights
Restaurants, Food & Beverages > Restaurants
fleastcafe@cooleatz.com
http://www.cooleatz.com
No reviews yet. Be the first to write a review!