Cochin offers South Indian cuisine in a unique, heart-warming atmosphere with relaxing decor.