Amici's East Coast Pizzeria ★★★★☆4.2 (602) Restaurants Pizza restaurant · Italian restaurant 880 Santa Cruz Ave, Menlo Park, CA 94025 Call Website Details →