Pizza Review
Very solid za. EVOO is the key ingredient. Best pizza in Ithaca so far.