Kabul Palace
293 High St Slough SL1 1BD UK, Slough, united kingdom
Kabul Palace

Reviews


To write a review, you must login first.

SIMILAR LISTING


Kabul City Restaurant

Fatboys Joint Afghan Canteen

Choupan Restaurant

Chopan

Admin