Get directions to: Vietnam Pearl, Costa Mesa, CA
Restaurant address: 1215 Baker St Ste B Costa Mesa, CA 92626, USA
Restaurant: Vietnam Pearl