Pizza Review
A little grease. 10%-15% flop. One of the closest to NY Style pizza around Indianapolis.