Al Palace Chinese Restaurant – Costa Mesa

Al Palace Chinese Restaurant Description:

Snug, unfussy spot for Chinese standards. Compact Chinese kitchen offering hearty portions of familiar fare in a simple setting.


270 Bristol St STE 110, Costa Mesa, CA 92626, United States

Phone Number:

+1 714-549-0653


Store Hours:

Sunday: Closed | Monday: 11AM-8PM | Tuesday: 11AM-8PM | Wednesday: 11AM-8PM | Thursday: 11AM-8PM | Friday: 11AM-8PM | Saturday: 11AM-8PM

Leave a Reply

Your email address will not be published. Required fields are marked *