I can't see why curry specifically should cause it. However any large meal made up of items which take time to digest can bring on angina
. This is because blood is diverted away from the heart to meet the increasing needs of the bowel to digest food. This is in the same way as blood is diverted to the muscles when we exercises. Both leave the heart short of blood supply and oxygen
if it is already compromised by coronary artery
It could also be as suggested by one of the other answers, that some of the discomfort might be due to acid reflux
. Sometimes the symptoms caused by this may be indistinguishable from angina.