fussy
ˈfʌsi
adjective
fastidious about one’s needs or requirements; hard to please.
he is very fussy about what he eats
finicky,particular,over-particular,fastidious,discriminating,selective,dainty,punctilious,hard to please,difficult,exacting,demanding,choosy,picky,nitpicking,old womanish,old maidish,pernickety,faddish,faddy,persnickety,nice,overnice,finical