During a recent visit to the nearby restaurant La Cucina di Siro, we spotted this very large Tuscan salami. The biggest we had ever seen. Check it out.
Only in Italy.
Pop Quiz: The following quote is from what film? "Gentlemen, the lunchbox has landed!"
No comments:
Post a Comment