My Italian in-laws shop at Scarpone's because they live in the North. But Italian Centre is a nice road trip and is more of an outing.
Lina's is the Italian store that the Italians I know don't shop at. It has definitely gone downhill since the owners have changed, and the prices seem higher than the others.
|