U cha & chicken

Fast food restaurant · 104 University Ave, Lowell, MA

Hours

More food in Lowell, MA · Fast Food in Lowell