Trellis Restaurant
(650) 326-9028 | View Website

1077 El Camino Real, Menlo Park, CA | Directions   94025

37.453300 -122.182600
Get Directions