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, Steak Restaurants
Claim this listing

About request an edit to this page

Premier steakhouse with an extraordinary wine program

Comments

Upcoming Events