Review for Ellis Island Casino & Brewery Review For Metro Pizza Google User Jun 28 '17 at 3:24 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 View full site to comment or like