Hidden in the mountains of northeast Alabama is a restaurant serving what might be the best tomato pie you’ll ever taste, and ...