3536 Alameda De Las Pulga Suite 4, Menlo Park
(650) 854-1222
1010 El Camino Real, Menlo Park
(650) 322-3376
877 Hamilton Ave., Menlo Park
(650) 326-4100
651 Oak Grove Ave, Menlo Park
(650) 328-2778
My friend and I decided to try this restaurant because we heard it was very good from a couple we met at a party. We went last night for dinner and it was very good and very authentic Italian food. It is a charming restaurant with a good atmosphere...