Yes. As the others have said, there is one on level 1 of the hotel with all of those things and more. In addition, within 2-4 miles there are several other options.
There is one on bottom level within the hotel
Yes there is also with pizza and sandwiches and soup. Open till real late!
Thanks! Your answer is awaiting moderation.