Indian restaurant offering flavorful dishes at a reasonable price. Features a good atmosphere.