Tao Pizza offers pizza in Taormina. The menu provides a variety of pizza choices.