Palermo Ristorante Italiano Featured

Located on 1858 N Vermont Ave in Los Angeles, Palermo's specializes in crafting mouth-watering Italian cuisine and providing superb customer service. Our meals are prepared fresh to order and made with pride. Order online for delivery or pickup, and you'll quickly see why we're simply the best!
Address Line 1
1858 N Vermont Ave Los Angeles, CA 90027, , 90027, , USA
Unique Pageviews
477
Website Clicks
265