Tag: Popeyes UK

Scotland all set for first Popeyes with opening date announced

SCOTLAND is all set to welcome its first Popeyes restaurant in Barrhead, with an opening date finally announced. Renowned in the US for its Chicken...

Latest News

WordPress Cookie Plugin by Real Cookie Banner