Taste Blends is a South Indian restaurant offering a delicious dining experience.