2825 Sand Hill Rd, Menlo Park, California 94025 USA
Smoked Deviled Eggs $18 "horseradish, creme fraiche, trout roe"
Photo Credit: Yelp