Review for Ellis Island Casino & Brewery Review For Metro Pizza Google User Sep 21 '17 at 22:33 Not terrible, kinda slow but its cheap and always open which is great for travelers. View full site to comment or like