Thee Doghouse is a restaurant and sports bar with a full liquor license and a non-smoking environment.