De Buffel is a restaurant specializing in wood-fired oven pizza, featuring Dutch buffelmozzarella. They offer dine-in and takeout options.