Originally Posted by
Doc Savage
Round Table Pizza and salad at the original location in Menlo Park, CA.
I used to work across the Dumbarton bridge. Every time I'd get taken out to lunch when visiting HQ in Menlo we'd go to the same place. I think it was called California Café? Nice place but what about variety?