>>7718660>>7718671“Greek Pizza” is a weird New England thing, its thicker and crispier than normal pizza, the sauce also has a distinct flavor, not sure how to describe it really but its basically pizza that was made by greek immigrants and it became its owm thing (kind of).