Search results
We did not find results for: Restaurant 3000 Menlo Park, CA.
Check spelling or type a new query.
We did not find results for: Restaurant 3000 Menlo Park, CA.
Check spelling or type a new query.
Phone: (650) 926-9528
3000 Sand Hill Rd Menlo Park, CA 94025 2125.31 mi
Is this your business? Verify your listing
4.0 77 reviews
First time here , it was pleasant and the food was great. Right off the 280 freeway in Menlo Park in a business area. When we got there it wasn't to busy but I'm pretty sure that's due to Covid... More
I thought that eating amongst the venture capitalists would be a real treat, but the food here tasted like it went from freezer to microwave to table. I usually clean my plate or take home... More