The famous Indian chicken stand is so delicious that you can eat it yourself and forget