Established in 1998, Kabirs is a long-standing Indian restaurant. It offers fine Indian cuisine.