Indian Restaurants in Uptown

    India Palace Uptown – Minneapolis