Amici's East Coast Pizzeria ★★★★☆4.2 (602) Restaurants Pizza restaurant · Italian restaurant 880 Santa Cruz Ave, Menlo Park, CA 94025 Today: 11:30 AM–9 PM Call Website Details →