i know they closed the restaurant on oak grove, but then i heard they moved to park road in burlingame, yet there was a recent PA article (beginning of this year) that claimed that gambardella's is back in menlo park again.
here's the snippet:
Gambardellas's Italian restaurant is located at 1165 Merrill St., Menlo Park, in the new Menlo Square development. It is open for lunch Monday through Friday, and for dinner nightly. Call 323-6730.
is this true? have any of you been by there lately? i want to go tonight but don't want to waste time searching around for the place.