Apple Dumpling Cafe is located at: 23706 S Power Road, Queen Creek, AZ 85142.