News

Nikki’s Dog House, a restaurant known for its Coney Island hot dogs in Putnam, finally opened its doors in Storrs.