Palermo Ristorante Italiano

1858 N Vermont Ave
Los Angeles, CA 90027


Phone: (323) 663-1178
Estimate delivery time is 30 to 45 minutes.
Delivery order closes at 10:00 pm

Store Hours:

Mon & Tue:Closed
Wed - Sun:11:00 AM - 09:30 PM