Al Palace is a Chinese restaurant located in Costa Mesa, CA, offering a diverse menu of appetizers, soups, chop suey, chow mein, egg foo young, chicken, beef, pork, sweet and sour dishes, seafood, vegetarian options, and more.
With a rating of 4.83 stars based on 89 ratings, Al Palace provides a range of delicious Chinese cuisine, including popular dishes like almond chicken, beef pepper steak, shrimp with lobster sauce, and honey walnut shrimp.
Generated from the website