Chicken Tikka Masala

Chicken Tikka Masala, also known as CTM and butter chicken, is ironicly not only the most popular Indian dish around the world, but also one with little traditional.  Said to be the most popular restaurant dish in Great Britain, it was reportedly developed in an Indian restaurant located in England in reponse to a dry [...]