Discuss and learn French: French vocabulary, French grammar, French culture etc.
I see "piquant" can work
but I am not sure if it the only ,or best way to express the idea of "sharp".
"relevé " can also be used....
I think piquant will work just fine. Thanks, George!