Dallas Chicken & Ribs

Fast Food Takeaway in Newham, London
Dallas Chicken & Ribs serve a variety of chicken and rib meals to take away.