PEPPER TWINS KIRBY - Sichuan restaurant in Houston, Houston | Reviews, Photos & Information on Postcard