I don't believe so, always pick up. But they are THE best around. Try the Grandmas. :)
Not sure, never ordered delivery, but you can check, by calling them and asking.
Not sure but dont think so I live in mastic n I drive there to pick it up there pizza so good
No
No they don't
No delivery
No, they don't. But take out or eating there is much more worth the tip.
Thanks! Your answer is awaiting moderation.