Taj India (Reported Closed)
801.268.2423 | View Website

4515 South 900 East, Salt Lake City, UT   84117

40.673716 -111.864999
Map of Taj India
 
78% 100 19 18 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!