Telepizza was a pizza restaurant offering a variety of pizzas, including Mexican, Carbonara, and BBQ options. This location is permanently closed.