Nonna Piazza is a pizza restaurant offering Italian cuisine. It accepts credit cards and offers takeout.