Search results
- See moreSee moreSee moreSee morePalermo Italian RestaurantItalian Restaurant · $$
Palermo Italian Restaurant on North Vermont Avenue opened its doors in the year 1976. Set in the neighborhood of Los...
Website: palermorestaurant.net
Phone: (323) 663-1430
Cross Streets: Between Russell Ave and Franklin Ave
Pickup · Delivery
1858 N Vermont Ave Los Angeles, CA 90027 1991.23 mi
Is this your business? Verify your listing
Amenities
- Accessible
- Family friendly