Angelo Mio Emilio Demirkol THIS RESTAURANT IS CLOSED Angelo Mio

THIS RESTAURANT IS CLOSED Angelo Mio Map

820 Santa Cruz Ave. (Crane St.)
Menlo Park, CA 94025
650-323-3665
Map
Cuisine: Italian
Decadent pasta dishes and fine Italian seafood served in one of the most attractive settings on the Peninsula.
Openings: Lunch & Dinner daily

Features