I ended up entering the mall as a detour. It started raining outside as I was making my way towards the Treasure Island Hotel. I was so close...! I like checking out the hotels along the strip while in Las Vegas. Always a sightseeing must! This was one of two hotels I haven't yet made it to.
The mall had its usual shops and eateries. It was nice to see an indoor "gondola ride" with singing "oarers". This part of the mall was decorated in such a way as if in Venice, complete with various Italian themed eateries. Touristy for sure but still nice.
Again, like the humongous malls in this area, there's a lot of walking and for some reason this mall seems difficult to maneuver for those that have no sense of direction. I, being one of them!
I prefer the Forum Shops located at the other end of the strip. I guess the Grand Canal Shoppes are strategically placed at this end of the strip. It wouldn't hurt to check it out if you're closer to this location.