Auchter Larder is a takeaway sandwich shop offering toasties, baked goods, and other bites.