LB Steak Menlo Park

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

About request an edit to this page

Premier steakhouse with an extraordinary wine program

Comments