Trellis Restaurant

  • Cuisine

    Italian

Location

Trellis Restaurant
1077 El Camino Real, Menlo Park CA 94025
(650) 326-9028

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad