Taralli are like the potato chips of southern Italy. You get them at gas stations but also at fancy hotels.They're just the ultimate bar snack.

Buy Now From Amazon

Product Review

Taralli are like the potato chips of southern Italy. You get them at gas stations but also at fancy hotels.They're just the ultimate bar snack.