Smoking in public areas is NOT allowed in the Netherlands, so basically you shouldn't smoke anywhere outside these coffeeshops except for a few places like hotels, bars, and clubs—provided that you check in with them first if it's allowed. But of course, if you're just going to consume space food, you can eat it wherever and whenever you like.