About

The Dog House Grill and Ice Cream Parlor is located in North Haven, CT.

Latest Digital Offer

Helpful Links