Palermo Pizza

Pizza Italian

8/3 Alexa Road, North Haven, 5018

Delivery from 11:30

Your order