Indian Restaurant Petts Wood, Orpington

Chicken or Lamp Tikka Biriany

Barabar Restaurant

Barabar Restaurant