Yes they deliver
They will deliver. They did not deliver in the past but they have delivered to West Side recently.
Buona pizza downtown does not deliver, I'm not sure about green ridge. They are owned by different people, have different pizza. Downtown is new York style.
No
Thanks! Your answer is awaiting moderation.