I don't think they deliver, but i know you can order by phone and just come and pickup your food.
Your question has been sent.
Expect an answer!