I've been going to Metro Pizza for many many many years here in Vegas. Unfortunately I hadn't been inside Ellis Island casinos for about 15 years. I finally came here the other night and was pleasantly surprised to find a Metro Pizza located in this casino.
It was perfect as I showed up hungry and got some pizza from here. They had a line but it moved rather quickly and they had the same quality of service and food as the other locations that I've been to.
If you like pizza and your in Vegas, this is a MUST! Plus it's located in a great casino with a brewery attached.
Can't go wrong here