Bakery TGFS in the Bon Accord Centre offers freshly cooked items. They have a wide selection of sandwiches available.