De IJsfiets Walcheren is a snack bar offering fries, ice cream, sandwiches, coffee, milkshakes, and grilled sandwiches.