Palermo Trattoria
Italian · Pizza · Seafood
Palermo Trattoria is a warm, easygoing Italian restaurant offering a diverse menu of pizza, pasta, seafood, and meat dishes, complemented by an ample wine selection. Their kitchen aims to provide a taste of old Sicily.
Location
Vota recommends