fare la scarpetta

Food & Drink
by Barry Lillie | Tue, 02/11/2014 - 06:30
Fare la scarpetta is a phrase in the Italian language that’s close to the heart of everyone who has enjoyed a delicious plate of pasta with sauce. Meaning “…