Opening soon in a busy CBD shopping centre, this new venue designed for speedy visits could be the Subway of Italian restaurants. Some people will hate that; for others, it’ll be game-changing.