I love these things, they're spicy with a nice thin crispy pastry (and probably not very healthy) but haven't had one for a long time because I can't find any. I'm in london. Anyone know who sells them, are there any supermarkets that have them?
http://www.google.co.uk/imgres?imgu...&sa=X&ei=NS4uTKiOCcyeOMrOkP0B&ved=0CCoQ9QEwBA
http://www.google.co.uk/imgres?imgu...&sa=X&ei=NS4uTKiOCcyeOMrOkP0B&ved=0CCoQ9QEwBA