Must be the best apple pie in town...