Not really sure about the delivery service 🤷♂️
Yes, however I'm not sure which company provides this service.
I went there in person. But I believe there is because I saw people picking up orders. And there's a sign in their window for delivery. Enjoy and good luck.
Thanks! Your answer is awaiting moderation.