Indian Restaurant Petts Wood, Orpington

Tarka Daal (Lentils & Garlic)

Barabar Restaurant

Barabar Restaurant