Indian Restaurant Petts Wood, Orpington

Mint Chicken Tikka

Diced chicken breast marinated in a green sauce of pureed coriander, mint, tamarind, herbs and spices melts in your mouth.

Barabar Restaurant

Barabar Restaurant