Palermo Italian Restaurant

ItalianLos Feliz

Today's hours

5:00pm - 10:00pm

Palermo Italian Restaurant

1858 N Vermont Ave
Los Angeles, California 90027
323-663-1178323-663-1178

Address

1858 N Vermont Ave | Map
Los Angeles, California 90027
323-663-1178323-663-1178

MORE ABOUT Palermo Italian Restaurant

Good For

  • Kids