Punch Pizza Grand Avenue is a Neapolitan pizza restaurant offering classic pizzas. They provide an online ordering site and are known for their unique pizza offerings.