Tatomia Pizza is an Italian restaurant built on the belief that pizza should be special, offering a unique take on every slice.