Red Pepper Szechuan Restaurant, 2700 W. Anderson Lane, Ste. 212, Austin, closed in late 2019. The restaurant served authentic Szechuan cuisines.