THE BEST Restaurants in Palermo

From street food to fine dining — discover the best restaurants in Palermo with curated picks, local tips, and free itinerary planning tools.

Palermo, Italy

🍽️ Restaurants in Palermo

  • Osteria Ballarò — A popular restaurant in the old town serving traditional Palermo dishes like pasta con le sarde, caponata, and fresh fish.
  • Trattoria Biagio — A family-run trattoria in the old town with Sicilian classics like pasta alla Norma, arancine, and cannoli.
  • Antica Focacceria San Francesco — A 1834 restaurant in the old town, the birthplace of panelle and sfincione, with Sicilian street food and traditional dishes.
  • Osteria dei Vespri — A fine dining restaurant in the old town with creative Sicilian cuisine, fresh pasta, and a 500-bottle wine list.
  • Trattoria Ferruccio — A 1930 trattoria in the old town serving Sicilian classics like pasta con le sarde, involtini, and cassata.
  • Ristorante Charleston — A seafood restaurant on a terrace over the sea at Acqua dei Corsari, with fresh fish, oysters, and sunset views.
  • Pizzeria Frida — A popular pizzeria in the old town with wood-fired pizzas, craft beers, and a lively atmosphere.
  • Ristorante Muccio — A seafood restaurant in the old town with fresh fish, oysters, and a 200-bottle wine list.

← Back to Palermo Travel Guide

Back to destinations