By Daniel Woolfson2020-02-14T09:26:00
Source: Little Moons
The brand said the Park Royal site would allow it to make roughly 72 million mochi per year
Already have an account? Sign in here