Unable to answer "What is this grill powered by?" – Barbecue/Grill – https://osm.org/node/7780382314 via StreetComplete 57.4:

Hier ist kein Grill, sondern ein Grillplatz. Den Grill muss man selber mitbringen.

Attached photo(s):
https://westnordost.de/p/211797.jpg