0 review
16 High street, Ealing, London W5 5DB
0203 0670 007
Caribbean
Ealing, West London
£££