OZEN - the UK’s best bao buns - has launched in Glasgow

2024-04-05 45,097

As voted for by the UK boa bun society, the UK’s best can now be eaten in Glasgow as the team open a virtual kitchen in the Southside. Exclusive to Deliveroo.