Il Panzerotto: A pizza restaurant specializing in freshly made panzerotti. Offers limited seating, with outdoor tables available seasonally.