We specialize in country-style organic Chinese and gluten friendly cuisine. Order Now. Contact Form. Pepper Twins (Kirby Drive).
top of page. Red Pepper Chinese Restaurant. 5626 Westheimer Road. Houston, TX 77056. 713-622-7800. .
Menu, hours, photos, and more for Red Pepper Chinese Restaurant located at 5626 Westheimer Rd, Houston, TX, 77056-4002, offering Dinner, Chinese, Southern, ...