Which are the best Afghanistani takeaways in Iver, SL0?

1. Kabul Palace

293 High Street
Slough SL1 1BD
Afghanistani
(960)