Is Ms.Olean still there at the restaurant? I want to come visit her.
Address: 1605 S Adams St, Tallahassee, FL 32301, USA
Victor S. Duncan Sr. | Oct 28, 2021
Yes!
Fernando Ford | Oct 28, 2021
Yes She is
Food is still Awesome
Thanks! Your answer is awaiting moderation.