Indian restaurant, The Guru Spice, offers a flavorful dining experience.