Jollibee Opens in London Near Buckingham Palace

Jollibee

New Jollibee Food Store Opens in London JOLLIBEE – The Jollibee Foods Corporation opened its new flagship food store in London near the Buckingham Palace. In the Philippines, one of the most popular food chain is Jollibee. It is known as a kiddie food store but it is open for everyone and has been an … Read more