The Stuffed Olive - Where Every Meal is Served With a Lake Shore View
There’s something about Debi, the proprietress of Stuffed Olive. She’s got savvy, talent and a joie de vivre that oozes out all over the place. Debi owns the Libby’s boutique in Eufaula, as well as another one in Tulsa and another one in St. Louis. Once she had fashion and bling down she turned her talents to dining. And she’s great at it....