Chongqing Alley Noodle

Restaurant · 9679 Las Tunas Dr, Temple City, CA

More food in Temple City, CA