Best Onigiri Places in the world
1. Moko Made Cafe, London
Home-style Japanese cafe serving matcha cheesecakes and salmon onigiri on mismatched vintage crockery. The small, curated space fills up quickly – expect weekend queues and a no-laptop policy during lunch.