Terra Pizza is a Turkish restaurant chain offering pizza with innovative recipes.