Established since 1966, Dilshad is an Indian restaurant. It offers dine-in and takeaway options.