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

Views 44.9K

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.

Share This Video


Download

  
Report form