New Mathura offers authentic Indian cuisine with carefully prepared dishes and varied sauces.