Yes - the previous mentions of "griglia" suggest this is a barbecue-type grill. In the UK, "grill" would nomally mean the grill internal to an oven/cooker ("griglia del forno"?), and you wouldn't want to put a bottle of oil under the grill!
Perhaps the automaton's voice does not produce the sentence as well as we would like, but say the sentence to yourself, it really has a nice rhythym (and it rhymes!)