Little sheep

Chinese restaurant · 2016 Newpark Mall Rd, Newark, CA

Hours

More food in Newark, CA · Chinese Food in Newark