Sichuan-style Chinese restaurant Pepper Twins will open a location inside Houston’s Galleria, 5065 Westheimer Road, followed by another at 5161 San Felipe St., Ste. 300 in early 2020. Its menu specializes in organic, gluten free dishes with several spicy options, including numb-inducing peppercorn dishes. The Houston-based restaurant has six other locations throughout the area. www.txpeppertwins.com
ImpactsHeights - River Oaks - Montrose
Houston Sichuan restaurant Pepper Twins charts two new locations
Explore Heights - River Oaks - Montrose on the Impact Mapstories, offers and more
1 min read












