Yes just call ahead to arrange delivery time.
Yes and you can also do curbside pickup
Yes
I heard they do. Not sure of the details.
Yes , don't use it as of yet..
They just started delivering food, I haven't done it yet, but I think you can get on line and they may be a place where you can write what you want and the deliver it.
Thanks! Your answer is awaiting moderation.