Taksim Pizza Cafe offers pizza, including large 40cm sizes and slices.