Another slice of Americana is set to hit our shores in the form of US pizza chain, Project Pie. And where has this company chosen to plant its first European restaurant? Why Dundee of course! But Project Pie isn’t stopping there, Scottish domination is on the agenda with five more sites planned over the next […]