je suis partagé car :
-amenity=restaurant bof comme tu le soulignes car ce n'est vraiment pas "ouvert"
- craft=food dans l'idée d'un atelier de fabrication , 8 dans le monde réparti partout https://overpass-turbo.eu/s/1WB8 (comme quoi peut-être que c'est un besoin ...)
- man_made=works me semble trop insdustriel justement, et ne correspond pas tout à fait, quoi que ... 