Fine dining Indian restaurant, established since 1985.