Update Info - LB Steak
This restaurant was reported as closed. If it is open, let us know.
LB Steak
898 Santa Cruz Ave
Menlo Park, CA 94025
898 Santa Cruz Ave
Menlo Park, CA 94025
This restaurant was reported as closed. If it is open, let us know.