Santa Tecla Tower is a restaurant and pizzeria located in Acireale, Sicily. It offers Italian and Mediterranean cuisine, with a focus on pizza.