I don't think they deliver and I WOULDN'T want it if they did. The last time I ate there I spent the next 24 hours with vomiting and diarrhea.
I do not recommend eating here.
No they don't
No i don't think they will.
No far as i know they do not deliver.
Thanks! Your answer is awaiting moderation.