Premier steakhouse with an extraordinary wine program. Located in the vibrant downtown area of Menlo Park, our restaurant is where people gather to relax, socialize, and enjoy food and drink of exceptional quality.
898 Santa Cruz Avenue
Menlo Park
CA
94025
898 Santa Cruz Avenue, Menlo Park, CA
+1 650.321.8980
www.lbsteak.com