Review for Ellis Island Casino & Brewery Review For Metro Pizza Google User Feb 4 '18 at 2:59 Great pizza! Great service! Will definitely return. View full site to comment or like