Texas Chicken

Texas Chicken
Address : Nex, 23 Serangoon Central #04-18/19/20, Serangoon, 556083
Phone No. : 6634 2130