Indian Restaurant Petts Wood, Orpington

Sag Cream

Spinach cooked in spices and fresh cream

Barabar Restaurant

Barabar Restaurant