I think it's a bit unrealistic to expect to find a gourmet pizza buffe for 59 DKK at the main tourist street in an old town of a quite expensive city. No, not possible. But the food was decent enough and I enjoyed the lebanese style cold dishes far more than the warm "popular dishes" such as onion rings and meatballs. The pizza was actually quite ok.
And yes, be aware- they will make you pay for tap water! But on the other hand, nobody forces you to stay at this tourist trap, there are several other ones near by too!