MENLO PARK’S Flea Street Cafe is 30 years old. In dog years, 30 is approximately 133. In restaurant years, the conversion rate isn’t quite the same, but the perception is. Thirty is old. But Flea Stre... More »
Comments
Advertisement
Book a Table
Book a table with Open Table.com
Share this page
Copyright 2013 SanJose.com: A City Guide
by Boulevards. All rights reserved.