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