This unique take-away restaurant concept can only be found in the Netherlands.
Tag: fast food
Food trucks are everywhere, and they’re getting harder and harder to miss. So if you hear about a food truck in your area, chase it down and check it out! You might be pleasantly surprised at what you find or who you meet.