House of India - a North Street staple for 25 years - finds another spot on North Street
PITTSFIELD --- Downtown fixture House of India restaurant is on the move to its third North Street location in 25 years. It's not going far, just down the road to the former On A R…