Cousins Maine Lobster in Menlo Park, Orchard Commercial Thu, 19 Nov at 11:30 am 500 El Camino Real, Menlo Park, CA 94002-2121, United States