Calgary India Restaurant & Sweet Shop

7196 Temple Dr NE, Calgary, AB T1Y 4Z4