Skip to main content


The term 'lamb' actually comes from a German word 'Lambiz' which means 'a little sheep'. The animal became domesticated ten thousand years ago in Central Asia when it was discovered that it was a good source of both food and clothing. So, If you want to eat Lamb Vindaloo in Canterbury, Visit Royal Tandoor Indian Restaurant and Takeaway!