Indian restaurant Star Anise offers a flavorful dining experience.