Chens Restaurant
122 E Broadway, Derry NH 03038