Get directions to: New Sahara Restaurant, Farmington, MI
Restaurant address: 29222 Orchard Lake Rd Farmington, MI 48334, USA
Restaurant: New Sahara Restaurant