Amazing Pasta & Delicious Sandwiches
Located on 1858 N Vermont Ave in Los Angeles, the World Famous Palermo Italian Restaurant 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!
Pick Up Minimum
Location & Hours
1858 N Vermont Ave
Los Angeles, CA 90027