This restaurant was the best hidden gem in the Treasure Island hotel. I loved the salami & cheese sandwich. The reason why it didnt get 5 stars is because of the lackluster fries. Fountain sodas were typical line up. Also this restaurant was kind of shoved in the corner of the casino so I was lucky to stumble upon it. Try it for yourself.