
The Dutch do sandwiches brilliantly, and toasted ones–a.k.a. toasties–are no exception. This basic ham, cheese, and tomato toastie hit the spot. Be sure to follow it up with this cafe’s amazing appeltaart, and then try not to come back every day.
Amsterdam North Holland 1015 NA
Netherlands
Amsterdam North Holland 1015 NA
Netherlands