Afrochops | Rice,Fish and Chips,Seafood takeaway in Leeds | Order Food Online

Afrochops is a Rice,Fish and Chips,Seafood in Leeds. We offer great tasting

Afrochops