Unclaimed profile
Taste of India
Hours unverified — claim to confirm
For moderately priced Indian in St Louis Park, Taste of India’s 4.3 rating from over 1,000 reviews makes it a reliably solid choice.
See Taste of India on Google Maps — directions, hours and Google reviews.
View on Google Maps