
China Palace Restaurant
4.4(490 reviews)Google Rating
• Chinese13444 Newport Ave # C
Tustin, CA
Photos
Business Information
13444 Newport Ave # C
Tustin, CA
Location
Loading map...
13444 Newport Ave # C
Tustin, CA
13444 Newport Ave # C
Tustin, CA
Loading map...