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