I will be visiting from Chicago and staying in a relative's place in Dumbo. I have read good things about Grimaldi's. Going out to dinner the evening we arrive is not an option because we have two toddlers that will want to sleep, so I would like to bring in Grimaldi's.
I understand they do not deliver, but does their pizza travel well? Also, I have read there can be long lines. If I phone ahead and order, will I need to wait long?
Any other recommendations on what to order are also appreciated (although the menu looks pretty straightforward).