Palermo Italian Restaurant

Palermo Italian Restaurant

Italian Restaurants in Menlo Park, CA

Italian Restaurants

Contact us

Location

1010 El Camino Real., 140
Menlo Park , CA 94025 UNITED STATES

Reviews

Palermo Italian Restaurant 650-322-2157
1010 El Camino Real., 140
Menlo Park , CA 94025 UNITED STATES
$
Palermo Italian Restaurant

Detail information

Company name
Palermo Italian Restaurant
Category
Italian Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Palermo Italian Restaurant

Contacts Location Details