Yes, the restaurant Takaa Tak - Teddington serves Indian food and also serves Indochinese food.