This is your typical Subway. However, its inside Casino Royale as part of their food court. As a result, it costs about twice as much as a normal subway.
Outside of the cost and the hours, 24/7, it is your normal Subway. I was watching what I ate when I was last in Vegas for work and actually ate here four times. Every time was solid.