HOME / Indian restaurant / Namaste India (Castle Down)
16741 100 St NW, Edmonton, AB T5X 3Z9
+17804730234
View Business Profile