New Mandarin Garden
Chinese
San Clemente, CA
0.6 mi