Indian Restaurant Petts Wood, Orpington

Lemon Rice

Basmati rice fried with fresh lemon.

Barabar Restaurant

Barabar Restaurant