550 Oak Grove Avenue Menlo Park, CA 94025
Seated: 8
Our Menlo Park location offers a picnic table that comfortably sits 6-8 people. You can reserve one of the two picnic tables shown in the image by booking a reservation.