We're all about supporting local pizzerias - even those who are not Slice partners.
Give Dog House a call to order. We hear their food's delish.
Does Dog House have any deals?
Answer:Dog House is not currently offering deals.
Where is Dog House located?
Answer:Dog House is located at 1200 N Dupont Hwy, New Castle, DE 19720.