Palermo Pizza

Pizza Italian

8/3 Alexa Road, North Haven, 5018

Delivery from Sat 11:30

$4.99 delivery fee

$25 min. order

Your order