I have seen folks picking up take out, but no delivery.
There is take-out, but beware there's a 10% TAKE OUT SURCHARGE. Yes, you reade it right.
Delivery i dont think So Take out yes
Take out yes, delivery no
Nope
don't think there is delivery
Thanks! Your answer is awaiting moderation.