Pizzeria Francesco's Pizzeria Francesco's
Restaurant @ Treasure Island
"Jonathan Wright"
Treasure Island is an amazing place to stay when visiting Las Vegas. First, it is pretty much in the center of the strip which is very convenient. Because the hotel is in a location that is in the center of the strip every room I have stayed in has had great views. Next, the staff and security in the hotel make you feel welcomed and safe. Also, the hotel has a fun casino with great bars and food selection that keeps you entertained without having to leave the hotel. Overall the atmosphere of the hotel is very relaxing which is the main reason I enjoy Treasure Island.

VideoPoker.com
VideoPoker.com