All our treats have a shelf life of 2 to 3 weeks starting the day you receive them.

© 2020 by Meska Sweets   -   Englewood, NJ Based (Nationwide Shipping)  -   Call us 646-580-4960

  • Facebook - Meska Sweets
  • Instagram - Meska Sweets