Anonymous asked in Food & DrinkOther - Food & Drink · 3 weeks ago

do they sell Jammie Dodgers in the USA?

1 Answer

  • Lolly
    Lv 7
    3 weeks ago
    Best Answer

    No, they do not for the most part. They can be bought on Amazon and a specialty shop called Cost Plus World Market which is really for the most part a furniture store. The USA can be weird sometimes.

Still have questions? Get your answers by asking now.