I came across this sticker in Brixton south London and I would have to guess as to what it represents though I would say that it is an independant kitchen/restaurant which are popular these days and many do very well.
Thanks for reading and if you found this interesting consider upvoting, following and reblogging.
Use PreSearch and earn crypto through your search engine
Post on Odysee and earn LBC for your content.