Description
Taste of India Restaurant is one of the best indian restaurants and indian food places in St Paul. And we're known as an Indian restaurant, Asian restaurant, South Asian restaurant
Location
-
1745 Cope Ave E St Paul MN 55109 United States
Add a review