Palermo is a pizza restaurant known for its excellent pizzas and Italian dishes. They offer quick service and friendly staff.