Chinese restaurant · 7943 Watt Ave #300, Antelope, CA
More food in Antelope, CA · Chinese Food in Antelope