Terra Pizza is a pizza restaurant offering online ordering and delivery. They are known for serving pizza and other fast food items. The establishment is part of a larger chain with multiple locations.