In a large bowl, combine the cubed chicken, olive oil, plain yogurt, ginger, garlic, all the spices, and lime juice. Mix well and marinate the chicken for at least 30 minutes if you can. The longer, the better!
Heat oil in a cast iron skillet, pan, or grill over medium-high heat. Cook the chicken on each side until a nice brown crust develops, about 10 to 12 minutes total. Then reduce the heat to low and cook for an additional minute or two until the chicken is cooked through.
Warm up the naan over the stove or in the oven.
Assemble the wraps by adding the chicken to the center of the naan, along with your choice of vegetables and chutney. You can also add plain yogurt inside for extra flavor! Enjoy your delicious meal!