Testarossa is a pizza restaurant offering Italian cuisine, including antipasti, salads, meat dishes, and takeaway/delivery services.