Pizza Palermo offers a variety of pizzas and sandwiches.