Kayal Restaurant UK - Best Indian Restaurants in UK. Kayal restaurant is one of the oldest and favourite Indian restaurants in London, UK. Kayals special Indian and Kerala traditional recipes made it