Palermo's Thin Crust Cheese Pizza

A thin crust topped with savory tomato sauce smothered in cheeses.

Grovara