Titti's Pizza is a pizza takeaway offering a wide variety of pizzas. Known for friendly service.