They don't have delivery that I am aware of.
They do deliver I order from them quite frequently. Also accept cash or card.
Yes. I'm in Central Park and they deliver here.
I know that in the past (about 10 to 15 years ago) that they did. I don't know about now.
Think so but don't quote me on range
Thanks! Your answer is awaiting moderation.