This is somewhere I'm definitely going to check out on my next trip to London. They do 101 different flavoured vodka shots and "no dishes are served without garlic. You can always order extra garlic, but never less. As you leave the restaurant you should feel like you've been garlic marinated. This is our mission from God" (Olsson brothers). I also like the signs "a friendly place" and "cash is the king".
that sounds an expedition worth doing - is that above Soho Circus? it's the bare beams above that I've taken pictures of before now, but I'm trying to remember where