WOW! CHINA – “Chindian Delights”

The only China Town in India is in Kolkata … that in itself is the best testament to our love for Chinese. It’s also a family favorite and all my life a meal eating out was Chinese more often than not. Naturally Chinese at home was also always a welcome break from the usual “ghar…