The Treasure Island Hotel in Las Vegas - 6
The Steak House restaurant at the Treasure Island Hotel Las Vegas.
Photo © Treasure Island Hotel Las Vegas
Treasure Island Las Vegas