Pizza Theza is a restaurant specializing in customizable pizzas made with fresh ingredients.