finicky

adjective
  1. fussy about food; hard to please when eating
  2. requiring great care, attention, or precision; easily disturbed or made to malfunction

Examples