Great Chinese food is a staple in many homes and Local Chinese restaurant chain Pepper Twins expects to open its fifth Greater Houston area location in Pearland in March at 9721 Broadway St., Ste. 103, Pearland. The restaurant offers Szechuan cuisine classics like General Tso’s chicken and kung pao chicken but focuses on fresh, organic ingredients and homemade recipes. The chain also offers plenty of spicy and gluten-free options on the menu.
Source: http://community impact.com