coffeeandinsulin.com
Amsterdam Street Food - Coffee & Insulin
A guide to some of the Amsterdam street food gems. There are many.