I looooooove fluffernutters and I was born and raised in PA so they aren't a strictly New England thing. :) But all that sugar? I can see why they want them banned from school lunches. Makes me wonder though if they consider ketchup a vegetable? lol
