Iindawo ezikufutshane
Little India
bayi 3 abantu basekuhlaleni abayincomayo
Indawo
32 Gloucester Road
England
South Kensington
Amacebiso asuka kubantu basekuhlaleni
One of the finest Indian restaurants in London. Definitely worth a visit if you're a fan of Indian food