Unfussy diner ordering more vino (8)

I believe the answer is:
omnivore
'unfussy diner' is the definition.
(I've seen this before)
'ordering more vino' is the wordplay.
'ordering' is an anagram indicator.
'more'+'vino'='morevino'
'morevino' is an anagram of 'OMNIVORE'.
(Other definitions for omnivore that I've seen before include "One eating every food" , "One's eaten everything" , "who'll swallow anything?" , "One who eats both meat and vegetables" , "Creature eating any type of food" .)