Unable to answer "What is this grill powered by?" – Barbecue/Grill – https://osm.org/way/1144398193 via StreetComplete 58.2:

Er is geen actieve verwarming, denk dat het idee is om je eigen bbq mee te nemen

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