I lived in Amsterdam for three years.
If you don't know where you are going in the tourist towns, you won't get a decent meal out in a restaurant, but there are some AMAZING ones.
The fast food places and take aways are the same as they are in any country, and they cater to the specific rubbish taste of the people of that country.
I had two of the best meals of my life in Amsterdam, one in China town, and the other at a Tapenyaki restaurant.
The third was at Golgamesh in Camden in London.
You didn't check out the Red Light area in Amsterdam?
Even just to walk through it at night?
???????????????????????????????????????