Jollibee opens flagship restaurant in Leicester Square
The restaurant will be open 10am - 10pm every day, with a seating capacity of 175 with the brand expecting to serve thousands of Londoners in its first weeks of launch
Jollibee has announced the opening of its new flagship restaurant in Leicester Square, London on Thursday 20 May 2021.