Centro Italia is an Italian supermarket and wine shop offering a selection of Italian goods. They operate from Monday to Friday and on Saturdays.