Where to buy biquinho pepper in the UK?

I've been to a few restaurants recently, these things are awesome, but I can't find them in supermarkets anywhere! Anyone found them before?

submitted by /u/urbytown
[link] [comments] https://ift.tt/eA8V8J

from The United Kingdom of Great Britain and Northern Ireland https://ift.tt/2IiCvit
via

Comments