Get directions to: Udipi Indian Restaurant, Farmington, MI
Restaurant address: 29210 Orchard Lake Rd (at 13 Mile), Farmington Hills Farmington, MI 48334, USA
Restaurant: Udipi Indian Restaurant