The Piccola Italia is available 7 days a week