Otto Il Panzerotto is a fast-food restaurant specializing in authentic Apulian panzerotti, freshly prepared with fresh ingredients.