Italian Restaurants in Menlo Park

Restaurant Name up Address Rating up
651-H Oak Grove Ave.,
Menlo Park, CA
4.1/5.0
6 reviews
325 Sharon Park Dr,
Menlo Park, CA
3.4/5.0
6 reviews
561 Oak Grove Ave,
Menlo Park, CA
3.1/5.0
6 reviews
1706 El Camino Real,
Menlo Park, CA
3.0/5.0
863 El Camino Real,
Menlo Park, CA
3.0/5.0
1 review