Dil Raj is an Indian restaurant offering dinner. It is located in Knaresborough and serves Indian, Asian, Pakistani, and Bangladeshi cuisines.