Authentic Indian cuisine awaits at Krishna, set in a charming 15th-century Tudor building with a rustic dining room.