This place is a tourist trap, but given the views that this restaurant provides, it's perfectly…read moreacceptable to eat here. I had some peanut butter sauce kabob which was decent, and a salmon dish that was just okay. The fries were kind of soggy, but they were good enough.
At least they have beer on tap here, mostly consisting of the Leffe beers (owned by Anheuser-Busch InBev). I've uploaded a menu for you to see.
Anyway, not a bad stop if you really need a bite to eat before traveling on to see the 3 country border (Germany, Belgium, Netherlands).
3 stars.