One who enjoys and appreciates good food.
One who eats too much; particularly one who does so regularly.