LB Steak Menlo Park

Where
898 Santa Cruz Avenue, Menlo Park , CA
Call
+1 650.321.8980
Web
LB Steak Menlo Park Website
Tags
Restaurants, Steakhouse
Claim this listing

About request an edit to this page

Premier steakhouse with an extraordinary wine program