Pizza restaurant offering delivery. Known for pizza and panzerotti.