Italian coffee shop franchise C House is set to launch its latest location at the new FC Juventus Turin shopping centre.

The location is due to open next month and will be situated in the shopping centre, which is built into the new FC Juventus Turin stadium.

Published: