Metro Pizza
Restaurant @ Ellis Island Casino & Brewery
"Debra gordon"
As a first time visitor to Vegas I had just arrived , saw it near my hotel gave it a shot very glad I did , pizza was great and good price