Pizza Inn Address: 12931 Stillington Dr, Houston, TX 77015 Phone: (713) 330-4864 Payment: Pizza, Restaurants, Foods-Carry Out, Domino's Pizza, Domino's Other Businesses: Suko's Burger House at 93 S Lockwood Dr, Houston, TX 77011 Quattro Restaurant at 1300 Lamar St, Houston, TX 77010 Thibodeauxs Creole Foods at 12620 Woodforest Blvd, Houston, TX 77015 SUBWAY at 608 Westmont Dr, Houston, TX 77015 Whataburger at 4616 Old Spanish Trl, Houston, TX 77021