Get directions to: Mr Pita, Farmington, MI Restaurant address: 28853 Orchard Lake Rd Farmington, MI 48334, USA Driving Walking Bicycling Restaurant: Mr Pita