Left Bank Brasserie11:30 am - 11:00 pm
On New Year's Eve, Tuesday, December 31, Left Bank Brasserie in Menlo Park will open at 11:30 AM with the last seating at 11:00 PM serving a…
650.473.6543