Al Palace Chinese Restaurant
270 Bristol St Ste 110
Costa Mesa, CA 92626-5936
714-549-0653