Tag: Cardiff

Jollibee opens to long lines for 1st store in Wales UK

The Philippines’ restaurant brand Jollibee continues to expand globally with the opening of its first-ever store in Wales, the United Kingdom.
- Advertisement -

Top Stories