Tasty Palace | Chinese Restaurant

Chinese restaurant · 7943 Watt Ave #300, Antelope, CA

Hours

More food in Antelope, CA · Chinese Food in Antelope