Get directions to: New Mandarin Garden, Farmington, MI
Restaurant address: 31539 W 13 Mile Rd Farmington, MI 48334, USA
Restaurant: New Mandarin Garden