1120 Crane St
Menlo Park, CA 94025
Menlo Park, CA 94025
Open HoursLunch Mon.-Fri., Dinner nightly
OverviewChic lines and warm earthtones make for a classy decor at Carpaccio. The food is equally trendy, but prepared with old-fashioned attention to detail and served by a well-trained...
more
