By Georgi Gyton2022-08-10T07:30:00
Filli – a chai and Indian street food business based in the UAE – is due to open a café in London later this month, and is planning 10 more UK sites in the next two years
Already have an account? Sign in