Stew is believed to be originated in Japan and it is one of those non-native dishes that South Indians borrowed, worked the oriental culinary magic, and made their own. The delicious aroma and the creamy rich flavour of this South Indian style Chicken Stew...