Udipi Restaurant

29210 Orchard Lake Rd  Farmington Hills, MI - 48334
Directions & Maps
Phone: (248) 626 6021