At Dubash Agraharam in Mayiladuthurai stands a beautiful house that symbolises the enduring bond between great music and fine food. Believed to be over a hundred years old, it retains its original ...