Fast food pizza restaurant, Texas Pizza, offering a variety of meals with generous portions and diverse flavors.