Yes. Check days it's on menu. I did have some sensory awakening Sweet Potato Pie that was so flavorful with natural ingredients and a texture that make you wanna get a second piece.
Call to ask them
Yes
Yes they do
Only on Sundays usually, but it varies
Im almost surethey dont, but your best bet would be to call though.
Thanks! Your answer is awaiting moderation.