Pizzeria Palermo offers delicious pizza.