This is a restaurant in Bicester.
Apparently there are a few of them in South East Asia see their website here, and an article about them in the Daily Mail
A peculiar choice of things to put together. Cabbages...Not the most high profile of foodstuffs. Not the food that would draw me out for a meal perhaps...And condoms? Really? Is the food chewy?