Pepper Twins (Kirby) 双椒 (Kirby)

3915 Kirby Dr, Houston, TX 77098, Houston, TX