Udipi Restaurant

29210 Orchard Lake Rd.
Farmington
Michigan
United States