Review for Ellis Island Casino & Brewery Review For Metro Pizza Google User Dec 15 '17 at 15:55 Very good pizza. We got 2 larges made fresh and enjoyed them greatly. View full site to comment or like