because for one, a long John is just plain frosted where an eclair is filled that's why Dunkin donuts doesn't call their long Johns eclairs .....for that reason
None of their eclairs have fillings
Maybe they made a mistake and gave you a longjohn or who made the donuts missed the recipe but when that happens just let them know so they can replace it
Because it wasn't an eclaire.
Thanks! Your answer is awaiting moderation.