Pepper Twins

The intense flavors of the China’s Sichuan province is now open to Houston’s CITYCENTRE district. Pepper Twins, the wildly popular concept that has earned local, regional and national acclaim for its authentic, country-style fare focused on organic ingredients and additive-free dishes, is located above Urban Outfitters and next to RA Sushi on the second floor. Pepper Twins name is a nod to pepper and peppercorns, which are prevalent in the restaurant's preparations serving only the best: Angus certified beef, Berkshire pork, and Farm Raised Chicken, Duck, Organic egg, etc.