Food Always Tastes Better in Italy?

Gattineri says he buys the best olive oil and tomatoes here, but it does not taste the same ? Same oil, yes. Same tomatoes, yes. Same spices, yes. Same water? Definitely not!

More to come.

Posted in All.

Leave a Reply

Your email address will not be published. Required fields are marked *