No, they do not deliver, but they do have takeout.
No, I have not seen it there. Try Rachawadee a few blocks away, those ladies can make it.
Your question has been sent.
Expect an answer!