I dont think the deliver either. I know you can call in an order and go pick it up. I think the only way to answer your question is to call and ask the managers and probably the servers will know also.
I don't think they deliver after 1500
I dont think they deliver but I could be wrong
Call the grill and ask for George or Costa. They are the managers and can answer your question.
Thanks! Your answer is awaiting moderation.