Indian Restaurant Petts Wood, Orpington

Chat

Small juicy pieces of chicken or potatoes (aloo) spiced and slightly hot.

Barabar Restaurant

Barabar Restaurant