excellent pizza
Tuesday, March 18, 2008
I have to agree with the other poster. Naples Pizza is no joke. However, they are open about once a month it seems like (are they still in business?). When they are open, they can hang with the big boys in New Haven.
Pros: delicious
Cons: never open