Once Upon a Time

  • 7 All Souls Crescent
  • Asheville, NC 28803
  • Phone: 828-274-8788
  • Region: Historic Biltmore Village

Welcome to Once Upon a Time — a fun-filled location for kids, parents, grand parents and friends. We’re a toy store loaded with fun and learning, children’s books that stimulate reading, and a baby gift boutique that’s filled with the best. The area's largest complete children's store with more than 6,000 children's book titles, unique educational and "fun" toys and games, and a full range of quality children's clothing.