The Great Kibbeling Review November 13, 2018 The Wattmeister Leave a comment This is going to go down a treat. Kibbeling and frites is a very popular snack in Holland. Sold from… Continue Reading →