Indian Restaurant Petts Wood, Orpington

Mela Rice

Saffron rice with Egg, Prawns & Mushrooms

Barabar Restaurant

Barabar Restaurant