Succulent tikka (pieces) of chicken breast, marinated overnight to achieve true harmony of spices and avour. The tikka is a must for any Indian fan.
Succulent tikka (pieces) of chicken breast, marinated overnight to achieve true harmony of spices and avour. The tikka is a must for any Indian fan.