Apple Dumpling Express is a cozy eatery specializing in a variety of delicious apple dumplings. The establishment is located attached to a Shell gas station.