Explore
Map
Marketplace
Review of Spring roll at Itadaki Zen by francesca213
francesca213
Follow
Spring Roll
VEGAN
Itadaki Zen, 139 King's Cross Rd, Kings Cross, London WC1X 9BJ, UK
They didn't seem like much at first but the flavour explodes in your mouth when you bite. Amazing!
4 likes
Post
Brands supporting abillion's
mission
Advertise on abillion