Best Restaurant in Leicester - Award Winning Indian Cuisine
Looking for the best restaurants in Leicester? Kayal is a top rated South Indian restaurant in Leicester city centre, located on Granby Street. Discover authentic flavours at one of the most loved places to eat in Leicester.