News

Some tell me they’ve come from France just ... There’s no such thing as “bad” Japanese food, it’s just about what you like.’ A $1 rice ball works out at 78p for us Brits.