Happy Lychee and Pot stickers from the China booth located in Epcot available during the Food & Wine Festival.

Happy Lychee and Pot stickers from the China booth located in Epcot available during the Food & Wine Festival.

  1. martinam2012 reblogged this from disneyfoodislove
  2. thebnwx reblogged this from disneyfoodislove
  3. disneyland-bound reblogged this from disneyfoodislove
  4. missk214 reblogged this from disneyfoodislove
  5. chaoticdisneylover reblogged this from disneyfoodislove
  6. disneyfoodislove posted this