Palermo Italian Restaurant

1858 N Vermont Ave
Los Angeles, CA
323.663.1430
34.104765
-118.291813
Hours:
Mon: 5pm - 10pm
Tue:closed
Wed - Sun: 5pm - 10pm

for Palermo Italian Restaurant
Directions
from: