Teresa's Pizza is a locally-owned franchise that originated in Maple Heights. Twinsburg is one of seven locations that offers Teresa's products, which include pizzas, oven-baked subs, pasta dishes, Angus burgers and more. Pasta sauces are homemade while all other ingredients used come fresh. Call or visit Teresa's online for more information.