Rating
(47)
PEPPER SALT, Updated May 2024, 5257 Beechnut St, Houston, TX 77096, 82 Photos, Mon - 11:00 am - 9:00 pm, Tue - 11:00 am - 9:00 pm, Wed - 11:00 am - 9:00 pm, ...
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. .