Taj India
3727 S State St, Salt Lake City
Taj India
3727 S State St, Salt Lake City 84115