New Mandarin Garden Reviews & Details
New Mandarin Garden
744 El Camino Real
South san francisco
New Mandarin Garden is located at 744 El Camino Real in South san francisco near the intersection of el Camino Real and W Orange Ave. Their menu consists of Chinese dishes . Call (650) 225-0683 for takeout.
- Major Intersection:El Camino Real And W Orange Ave
Tell us more about New Mandarin Garden South san francisco!