Fast food specializing in panzerotti.