AMICI'S MENLO PARK

 

ADDRESS

880 Santa Cruz Ave, Menlo Park, CA 94025

Phone Number 

650-329-8888

HOURS: 

Sun-Thu: 11:30 am - 9 pm

DELIVERY AREA

Atherton, Ladera, Menlo Park, Palo Alto, Portola, Redwood City, Stanford, Woodside
"Free Delivery" with $25-$55 minimum order depending upon location.

Fri-Sat: 11:30 am - 10 pm