Ristorante Pizzeria Torrefranca is an Italian restaurant and pizzeria. It offers a full bar service and takeaway options. The establishment is known for its pizza.