Connoisseur of fine food (7)
I believe the answer is:
epicure
(Other definitions for epicure that I've seen before include "An individual of some discrimination" , "Gourmand" , "Gourmet" , "discriminating person" , "Lover of fine food and drink" .)