HOME / Indian restaurant / DAKSHIN
138 S River Rd, West Lafayette, IN 47906
+17657432222
View Business Profile