Sichuan House

Sichuan House is a restaurant in San Antonio, Texas. It has appeared on Diners, Drive-Ins and Dives.