New Mandarin Garden Reviews & Details
New Mandarin Garden
744 El Camino Real
S san francisco
New Mandarin Garden is located at 744 El Camino Real in S san francisco near the intersection of Alta Loma Dr and Los Flores Ave. Their menu consists of Chinese dishes . Call (650) 225-0683 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:Alta Loma Dr And Los Flores Ave
Tell us more about New Mandarin Garden S san francisco!