Yes they deliver
There's an app for that. Reviews seemed mixed, but I can't imagine that any delivery service runs smoothly in Seattle. The traffic is just that bad.
I haven't seen any signs that states they deliver. You may have to call them.
I am not sure about that location.
Thanks! Your answer is awaiting moderation.