Pizza Review
Greasy, crunchy, decent flavor. Go to I Love New York Pizza down the street instead.