Tag: New Orleans

A taste of the south for Scots as the first Popeyes opens in Glasgow

POPEYES UK has announced that it will be opening its first restaurant in Scotland later this year. This means that Scots will finally be...

Latest News

WordPress Cookie Plugin by Real Cookie Banner