Kabul Palace
No Reviews
Details
293 High Street, Slough
SL1 1BD
England
01753825121
Cuisine
Afghan
No listed opening times
Ratings and Reviews
No Reviews
Nearby Places to Pray
Loading...
No Reviews
293 High Street, Slough
SL1 1BD
England
01753825121
Afghan
No listed opening times
No Reviews