New Pizza Hut Delivery location opens in Lancashire
We are delighted to announce that our brand new Pizza Hut Delivery location has officially opened to the public. Located in the Towngate area of Leyland, in Lancashire, the branch served over 9000 pizzas in its first week.
The branch opened on November 1st and the launch was a huge success. The team worked extraordinarily hard and delivered a fantastic first day at Starboard’s 28th Pizza Hut.