Take out yes. Delivery no.
They have take out. They normally are very quick. I live about 2 miles from the restaurant and I leave right after the order is called in and it often is ready when I arrive.
They don't deliver.
Thanks! Your answer is awaiting moderation.