Dawg House Grill

Located in Haywood Mall on Upper Level Nearby Sbarro