Palermo

Palermo Menu

33 items in 11 sections · Espresso Bar in Ventura, CA

Open now · closes 6:30 PM Directions Call to order