HOME / Indian restaurant / Taste of Shangrila
9563 118 Ave NW, Edmonton, AB T5G 0N9
+17802501934
View Business Profile