Adibs
113 Croydon Road
Beckenham
BR3 3RA
0208-658-2202
Take Away Food Shops
Visit Website