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

  • last month
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.

Recommended