Blog Turkish Tray Pizza: The Soft, Cheesy Homemade Pizza You’ll Want to Make Again10 Views The smell starts before the pizza is ready. First comes the warm yeast dough. Then the tomato sauce begins to…