Person who loves good food and wine (7)
I believe the answer is:
epicure
(Other definitions for epicure that I've seen before include "Fine food expert" , "Person with refined taste in food and drink" , "Lover of fine foods" , "Person with refined tastes in food and drink" , "Bon vivant" .)