Published on [Permalink]

Food. Italian hot beef sandwich. Not invented in Italy but right here. Spicy and delicious. Beer pairs well!

Reply by email