Trellis Restaurant ★★★★☆4.4 (289) Restaurants Northern Italian restaurant · Continental restaurant · Tuscan restaurant 1077 El Camino Real, Menlo Park, CA 94025 Call Website Details →