Terra Pizza is a pizza establishment offering a variety of pizzas. It is part of a chain known for its pizza offerings. Key facts used from search results include the name 'Terra Pizza' and its association with pizza.