Write a review
Taste of India/5617 Wayzata Blvd - Saint Louis Park - Minnesota (MN)
5617 Wayzata Blvd, 5617 Wayzata Blvd, 55416-1265, Saint Louis Park, Minnesota, Saint Louis Park, MN 55416-1265, Saint Louis Park, Minnesota (MN)
+1 952-541-4865
5617 Wayzata Blvd, 5617 Wayzata Blvd, 55416-1265, Saint Louis Park, Minnesota, Saint Louis Park, MN 55416-1265, Saint Louis Park, Minnesota (MN)
+1 952-541-4865