Metro Pizza
Restaurant @ Ellis Island Casino & Brewery
"Steve Sather"
Very good pizza. We got 2 larges made fresh and enjoyed them greatly.