
Sushi Heads
205b Philip Ln, West Green, London N15 4HL, UK
There are several types of vegan sushi in this restaurant. I have tried all and they are yummy, and clearly marked as vegan in the menu.my favourite is the vegetable tempura fat roll, but I was so hungry that it didn't make it to the photo đź¤
No comments yet