Pizza Review
Best Pizza on Staten Island hands down. Maybe a bit of the mark of the original but still amazing. Hard to imagine a pizza being better then this