Map & Directions - India Taj Indo-Chinese Cuisine
View Menu
India Taj Indo-Chinese Cuisine
3850 Sherwood Drive, Sherwood Park, AB, T8H 0H8
(780) 449-1145 (Phone)
3850 Sherwood Drive, Sherwood Park, AB, T8H 0H8
(780) 449-1145 (Phone)