Chop Chop Restaurant

Chinese restaurant · 1115 E 18th St, Antioch, CA

More food in Antioch, CA · Chinese Food in Antioch