Spence's Bakery is a bakery offering both in-store and online ordering options. They also operate as Spence's Restaurant & Bakery Inc.