506 High Rd, Ilford, London IG1 1UE, United Kingdom
Open now· Closes at 02:00
506 High Rd, Ilford, London IG1 1UE, United Kingdom
No delivery
Spot something wrong?
Dishes at RS Chicken and Pizza. Prices may vary in venue.
Been to RS Chicken and Pizza? Be the first to share what you ate.